Dan Burkland:
> Hello all,
> 
> I have been trying to setup my Postfix server as follows:
> 
> a) Clients need to use STARTTLS + Authentication in order to send mail using 
> my SMTP Server. They can only submit mail on port 587 (25 for submission is 
> disallowed).  
> b) Port 25 is to be used for MTA-to-MTA communication and should still accept 
> mail for all domains that my server is the final destination for. 
> 
> I have attempted at setting this up however I am unable to send mail to 
> external domains. I am now prevented from sending mail through 25 as designed 
> and can still however send to myself (or other recipients that are hosted on 
> my server). I would appreciate any insight regarding my goal as previously 
> described.
> 
> Relevant configuration entries:
> 
> -------main.cf--------
> smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination
> 
> -------master.cf-------
> submission    inet    n       -       n       -       -       smtpd
>       -o smtpd_enforce_tls=yes
>       -o smtpd_sasl_auth_enable=yes
>       -o smtpd_sasl_type=dovecot
>       -o smtpd_sasl_path=private/auth
>       -o smtpd_client_restrictions_permit_sasl_authenticated,reject

You need -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject
to get relay permissions.

        Wietse

> Any insight is greatly appreciated!
> 
> Thanks again,
> 
> Dan
> 
> 

Reply via email to