E
eMediaSales
Guest
Hope this helps someone else, I spent quite a few hours here then finally came across the clue I needed to get this fixed. Essentially mail from localhost should always be permitted (eg: localhost SMTP to port 25). However, I was consistently getting the following when emailing from localhost:
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
FIX: Replace /var/qmail/bin/tcp-env with a known good copy from a Plesk 8 distribution.
The issue is that the tcp-env shipped with Plesk9 is completely broken. Replacing /var/qmail/bin/tcp-env with a known working copy from a Plesk 8.6 server resolves the issue. I tested locally (telnet localhost 25) and am now able to send outbound email. Also tested from a remote server to ensure that it doesn't create an open relay. - eg: relay should always be allowed locally (localhost whitelist) where as non-rcpthost emails arriving on port 25 should require SMTPAUTH.
FWIW -
James
553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
FIX: Replace /var/qmail/bin/tcp-env with a known good copy from a Plesk 8 distribution.
The issue is that the tcp-env shipped with Plesk9 is completely broken. Replacing /var/qmail/bin/tcp-env with a known working copy from a Plesk 8.6 server resolves the issue. I tested locally (telnet localhost 25) and am now able to send outbound email. Also tested from a remote server to ensure that it doesn't create an open relay. - eg: relay should always be allowed locally (localhost whitelist) where as non-rcpthost emails arriving on port 25 should require SMTPAUTH.
FWIW -
James