This is a discussion on Re: Postfix + SASL within the mailing.postfix.users forums, part of the Mail Servers and Related category; Piotr Strycharz: > Well, > > Finally I found the reason of the error. The reason is the configuration line: &...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Piotr Strycharz:
> Well, > > Finally I found the reason of the error. The reason is the configuration line: > smtpd_sasl_security_options = noanonymous > > The line is defined as "must be" in every manual I've read (but not explained > why). > > Please, explain me the meaning of this line. As SASL is used no anonymous user > can send mail. The meaning of the line: > smtpd_recipient_restrictions = permit_sasl_authenticated, check_relay_domains, > reject > is: > a) when authenticated, then do everything > b) else, check if we can relay to this domain (=my domain) > c) else - go away > (btw something is wrong here, as I can send everything without auth from > localhost, 'permit_mynetworks' option is not used) > > So why do I have to use additional noanonymous option? And why postfix refuses > to run when this option is used? Have you tried the documentation? http://www.postfix.org/SMTPD_ACCESS_README.html http://www.postfix.org/postconf.5.ht...curity_options http://www.postfix.org/postconf.5.ht...mit_mynetworks http://www.postfix.org/postconf.5.ht..._relay_domains http://www.postfix.org/postconf.5.ht..._authenticated http://www.postfix.org/postconf.5.ht...t_restrictions |