Postfix rejecting mail from Outlook
Hi, thought if I have enforced to use the Linux /etc/passwd file to authenticate myself from Outlook, Postfix will accept mail from any IPs. However, I'm not able to send mails from my Outlook via my mail server to someone else on the Internet. Am seeing the following in Postfix's log.
Code:
Mar 11 21:07:39 production postfix/smtpd[16366]: connect from pcdxxxxx.netvigator.com[203.218.211.256] Code:
[root@production ~]# postconf -n |
Quote:
|
Quote:
@grob115, in light of your smtpd_recipient_restrictions, your client (outlook) is not successful in authenticating. maybe you should do a manual authentication test as described here. also, since you might consider using sasl over tls, unless you don't plan on using PLAIN/LOGIN authentication. |
Quote:
Change this to mynetworks = subnet Postfix will relay mail from i.p. addresses on the subnet in which your server is located. It is best to use this document when learning Postfix. http://www.postfix.org/BASIC_CONFIGURATION_README.html Read the section entitled "What clients to relay from". A few more options exist. |
Hi, thanks for the responses. I recalled that I actually was able to get send mail and no changes to the mail server setup has been applied so not sure why it's not behaving now. Nevertheless, I attempted to verify my memory by going over the settings versus the steps listed on Postfix's site for SASL. Here are the two lines that I want to emphasize.
Code:
smtpd_sasl_auth_enable = yes The first one should have generated the following 250-AUTH PLAIN However I'm seeing this instead Code:
220 mail.domain.com ESMTP Service ready Can someone tell me why I am not seeing the line Quote:
|
Postfix by itself does not perform authentication (SASL). In order to add this functionality you need a 3rd party library. Last I recall, Postfix supported this feature with either the Dovecot or Cyrus authentication libraries. Of the two, Dovecot is easier to configure.
|
That has been configured. The point is, why am I not seeing the AUTH line, after I have typed in EHLO mail.hotmail.com. Any ideas?
|
two things come to mind:
1. error in postfix<->cyrus-sasl communication: check maillog for errors. 2. the smtp dialog you pasted above did not come from the postfix server in question: the banner is non-standard, and so it the "Requested mail action okay, completed" line. |
Um... it is indeed from the mail server. What specific messages should I grep for if I check the /var/log/maillog?
Noticed if I have Putty onto the box and do the same test, I have the following. Code:
220 mail.domain.com ESMTP Postfix |
All times are GMT -5. The time now is 11:43 AM. |