Vieri Di Paola:
> Hi,
> 
> I'm trying to allow all hosts with IP addr. in permit_mynetworks to
> send e-mails to external domains without authentication. On the other
> hand, I want to allow sasl-authed clients to send emails to external
> domains.
> 
> I have this:
> 
> # grep sasl /etc/postfix/main.cf
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_security_options = noanonymous
> broken_sasl_auth_clients = yes
> smtpd_sasl_local_domain =
> smtpd_recipient_restrictions = check_recipient_access
> hash:/etc/postfix/to_access, permit_sasl_authenticated,
> permit_mynetworks, reject_unauth_destination,
> reject_unknown_recipient_domain, check_policy_service
> unix:private/policyd-spf
> smtpd_sasl_path = smtpd
> smtpd_sasl_service = saslauthd
> smtpd_sasl_type = cyrus
> smtp_sasl_auth_enable = yes
> smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated
> reject_unauth_destination
> 
> Hosts in permit_mynetworks can send e-mails without authenticating.
> However, authenticated users cannot:
> 
> AUTH PLAIN ABCDEFG
> 235 2.7.0 Authentication successful
> MAIL FROM: <m...@mydomain.org>
> 250 2.1.0 Ok
> RCPT TO: <y...@otherdomain.com>
> 554 5.7.1 <y...@otherdomain.com>: Relay access denied
> 
> What am I doing wrong?
> 
> I removed reject_unauth_destination but I'm still getting the same
> rejection message for authenticated users.
> 
> Vieri
> 
Output from "postconf -n" may reveal that your cut-and-paste is 
incorrect.

        Wietse

Reply via email to