i like #4, but can a regular expression for the domain, like: *blackberry.net:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" be used instead of an i.p. address?
_____ From: Jim Shupert, Jr. [mailto:[EMAIL PROTECTED] Sent: Friday, October 05, 2007 3:17 PM To: qmailtoaster-list@qmailtoaster.com Subject: [qmailtoaster] error 571-'sorry, sender address has invalid format (#5.7.1 - chkuser)' Friends, I have a blckberry user who has the complaint of 5.1.0 - Unknown address error 571-'sorry, sender address has invalid format (#5.7.1 - chkuser)' I find this in the wiki - ok , that sounds dead on I keep getting "5.1.0 - Unknown address error 571-'sorry, sender address has invalid format (#5.7.1 - chkuser)'" errors, especially from people with Blackberry devices. What can I do? The sender is using an illegal character. In Blackberry's case they're using a spam firewall that uses the slash character (/) in the sending email address when messages are sent from the Blackberry device, regardless of the reply-to address. To work around this you can either recompile chkuser to allow for the illegal character, or turn off chkuser checks for their mail servers. Below is my tcp.smtp file which includes all Blackberry mail servers I have found (a couple are ghosts, and do not appear in DNS for the record): 204.187.87.61:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 204.187.87.62:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 204.187.87.63:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 206.51.26.4:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 206.51.26.5:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 206.51.26.50:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 206.51.26.238:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 206.51.26.239:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 204.187.87.60:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 206.51.26.10:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 193.109.81.21:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" 216.9.248.51:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" Edit: I got tired of adding a new Blackberry server every couple days so I just disabled the check for all incoming mail: :allow,BADMIMETYPE="",SENDER_NOCHECK="1",BADLOADERTYPE="M",CHKUSER_RCPTLIMIT ="50",CHKUSER_WRONGRCPTLIMIT="10",QMAILQUEUE="/var/qmail/bin/simscan" my Q is this : 1.Is it generally agreed that "disabling the check for all incoming mail" is a good solution? best solution? 2. are there any - risks downsides? 3. ( most importantly )if I wish to disabled the check for all incoming mail :allow,BADMIMETYPE="",SENDER_NOCHECK="1",BADLOADERTYPE="M",CHKUSER_RCPTLIMIT ="50",CHKUSER_WRONGRCPTLIMIT="10",QMAILQUEUE="/var/qmail/bin/simscan" exactly how do I do that? 4. do i have the option of editing my tcp.smtp and would I be correct in thing that it is as easy as N.N.N.N:allow,RELAYCLIENT="",RBLSMTPD="",SENDER_NOCHECK="1" where N.N.N.N is the blackberry mail server? maybe 4 is my best solution... I so far- only have 1 complaint. thnaks! jim s