Hi Sam,
Thanks for getting back to me.
I ran the test on my system, and it appears authentification is not being
advertised. According to the documentation, to enable authenticated SMTP
relaying, AUTHMODULES and ESMTPAUTH should be set in 'esmtpd'.
In 'esmtpd' I have:
AUTHMODULES="authdaemon"
ESMTPAUTH="LOGIN"
I am relatively sure that the authdaemon is working correctly, as imap and
pop3 are using authdaemon/authmysql without problem. Is there any reason
why courier would ignore these settings?
Bryan.
Note: results of "telnet 0 25"
220 <hostname-protected> ESMTP
HELO default
250-<hostname-protected> Ok.
250-STARTTLS
250-XVERP
250-XEXDATA
250-XSECURITY=NONE,STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE
250 DSN
On Tue, 2 Oct 2001, Sam Varshavchik wrote:
Nothing needs to be specified for this to happen. Authenticated with a
username and password automatically grants relaying privileges.
Connect to your own port 25, and make sure that authentication is
advertised:
HLO default
250-ny.email-scan.com Ok.
250-AUTH LOGIN CRAM-MD5
250-AUTH=LOGIN CRAM-MD5 X-NETSCAPE-HAS-BUGS
250-STARTTLS
250-XVERP
250-XEXDATA
250-XSECURITY=NONE,STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE
250 DSN
As long as AUTH LOGIN is listed, nothing else needs to be done.