I don't know if the variable you need is enabled in your
distribution/version.
Actually you could put in place this solution:
Enable (uncomment) the following define in checkuser_settings.h and
recompile.
#define CHKUSER_DISABLE_VARIABLE "RELAYCLIENT"
With such option, chkuser is disabled for every aythenticated or
authorized sender which has RELAYCLIENT set (we reccomend this option).
As alternative if you want to disable chkuser from a specific IP:
Enable (uncomment) the following define in checkuser_settings.h and
recompile.
#define CHKUSER_DISABLE_VARIABLE "DISABLE_CHECKUSER"
and put in your control file:
xx.xx.xx.xx:allow,DISABLE_CHECKUSER="",RBLSMTPD=""
Actually, all controls related to too many wrong or existing recipients,
as well as not existin domains or other like that should be set only for
public MX frontends, not for SMTP relays serving only authenticated users.
Ciao,
Tonino
Il 29/08/2014 15:25, Michele Federici ha scritto:
I understand.... so I want my qmailtoaster server will be a "SMTP
server which accept every recipient". But not for all ip but only for
certain ip (xx.xx.xx.xx).... to do this i think i need to have a open
relay for xx.xx.xx.xx.
So... what i need to do to be ""SMTP server which accept every recipient"?
I tried to disable checkuser replace
xx.xx.xx.xx:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1",CHKUSER_RCPTLIMIT="500",CHKUSER_WRONGRCPTLIMIT="30"
with
xx.xx.xx.xx:allow,RELAYCLIENT="",RBLSMTPD="",NOP0FCHECK="1",SENDER_NOCHECK="1"
but doesn't work... checkuser still block incorrect email account
Maybe i've an old release? How i can check?
Ciao
--
Michele
Il 29/08/2014 12:40, Tonix - Antonio Nati ha scritto:
In this case your web application is like a desktop client. It's a
client, trying to speak server language, but it it not able (common
to all clients).
This has already been answered several times.
When a receiving SMTP server answers 'NEGATIVE' to an email sending
server, the email sending server continues his job of sending, and
takes note of the negative answer for the not existing recipient.
Instead a desktop client or a web application just stop at the first
negative answer.
So, solution are: client desktops or web applications must send to
SMTP server which accept every recipient, or must send messages for
each recipient separately.
Ciao,
Tonino
Il 29/08/2014 12:31, Michele Federici ha scritto:
My "remote service" is not a "desktop client" but is a web
application who send 1 email with N email account in BCC by
qmailtoaster server.
If in bcc there is only one wrong address... the send will fail. I
want increase CHKUSER_WRONGRCPTLIMIT but seem it's ignored.
If is not possible, the solutions are
- web application loop to send 1 email to 1 email account and
intercept single errors... (but send procedure will be more slowly
with attachment).
- web application sent email to local *MTA * agent who will send
email to my smtp server or to other external server
Ciao
--
Michele
Il 29/08/2014 11:21, Tonix - Antonio Nati ha scritto:
If your desktop client is taliking directly with the SMTP server
with chkuser enabled, is it high probable the problem is in the
desktop client.
SMTP server with chkuser enabled should only taks with servers,
because servers handle negative answer on one recipient, while
desktop clients do not and stop on first negative answer.
Ciao,
Tonino
Il 29/08/2014 11:17, Michele Federici ha scritto:
Hi,
I need to enable a remote service (with a specific ip) to use my
smtp server to send email to high number (> 300) of email account
(internal/external).
I try with openrelay... all work fine but I've a big problem. If
only one local email account is wrong then check user stop to send
ALL emails.
So i tried to add CHKUSER_WRONGRCPTLIMIT like
xx.xx.xx.xx:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1",CHKUSER_RCPTLIMIT="500",CHKUSER_WRONGRCPTLIMIT="30"
but check user stop email like CHKUSER_WRONGRCPTLIMIT="1"
The strange thing is that: CHKUSER_RCPTLIMIT work fine but
CHKUSER_WRONGRCPTLIMIT not.
I also tried to replace RELAY and with authenticated sender but
doesn't work.
Where am I wrong?
--
Michele
---------------------------------------------------------------------
To unsubscribe, e-mail:
[email protected] For additional
commands, e-mail: [email protected]
--
------------------------------------------------------------
Inter@zioni Interazioni di Antonio Nati
http://www.interazioni.it [email protected]
------------------------------------------------------------
--------------------------------------------------------------------- To
unsubscribe, e-mail: [email protected]
For additional commands, e-mail:
[email protected]
--
------------------------------------------------------------
Inter@zioni Interazioni di Antonio Nati
http://www.interazioni.it [email protected]
------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
------------------------------------------------------------
Inter@zioni Interazioni di Antonio Nati
http://www.interazioni.it [email protected]
------------------------------------------------------------