On Monday, October 7, 2002, at 01:39  PM, Nicholas Chua wrote:

> After upgrading vpopmail-5.14 to vpopmail-5.3.8, qmailadmin1.02 to  
> qmailadmin 1.06, maildrop1.3 to maildrop1.4 and spamassassin2.31 to  
> spamassasin2.42, auth does not work anymore.
>  
> [root@ahead contrib]# telnet localhost 25
> Trying 127.0.0.1...

Keep in mind that below, you have localhost set as a static relay.  So  
you should not have to auth for this example.

> Connected to localhost.
> Escape character is '^]'.
> 220 You are using Qmail 1.03 ESMTP
> ehlo
> 250-You are using Qmail 1.03
> 250-AUTH LOGIN CRAM-MD5 PLAIN
> 250-AUTH=LOGIN CRAM-MD5 PLAIN
> 250-PIPELINING
> 250-STARTTLS
> 250 8BITMIME
> Although it tells me i have auth, but i do not need to auth.
>  
> My /home/vpopmail/etc/tcp.smtp as follows:-
>  
> #/etc/tcpserver/smtp.rules
> #
> # No Qmail-Scanner at all for mail from 127.0.0.1
> 127.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/ 
> qmail-queue"
> # Use Qmail-Scanner without SpamAssassin on any mail from the local  
> network
> # [it triggers SpamAssassin via the presence of the RELAYCLIENT var]
> 10.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail- 
> scanner-queue.pl"
> #
> # Use Qmail-Scanner with SpamAssassin on any mail from the rest of the  
> world
> :allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
> [root@ahead etc]# qmailctl cdb
> Ran /home/vpopmail/bin/clearopensmtp.
> [root@ahead etc]#
> Did i missed out anything? Thanks

Remember that if you have roaming users on, you will be able to relay  
after popping in.  Check the contents of your open-smtp file, and make  
sure your test IP is not in there.  If it is, remove it, run qmailctl  
cdb, and remove roaming users privs from your test account : vmoduser  
-r <email>.  This will prevent the account from roaming, and you can  
test authentication only.

Regards,

Bill

Reply via email to