of course there is a way
You will need to have the SASL libraries installed, as well as SASL support enabled for postfix (There are RPM that have it all, and you can recompile yourself pretty easily). Then add to the /etc/postfix/main.cf the following lines: smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = yourdomainname.com smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, ch eck_relay_domains smtpd_sasl_security_options = noanonymous as a rule of thumb if you want to receive mail to your server, you have to leave an option to not use SMTP so you can receive unauthenticated connections from other MTA´s that need to deliver to your domain. For your own use, you need SMTP AUTH in order to connect remotely to your mail server and relay mail "outside". Hope this helps.