# Вот часть моего работающего конфига. Давайте искать разницу.
# Кстати, после изменений в конфиге не забывайте postfix reload (иногда,
# нужен даже postfix stop/start)
###alias_maps = hash:/etc/mail/aliases
alias_database = hash:/etc/mail/aliases
transport_maps = mysql:/usr/local/etc/postfix/maps/recipient-transport.cf
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/maps/recipient-maildir.cf
virtual_alias_maps = mysql:/usr/local/etc/postfix/maps/alias-recipient.cf
smtpd_sender_login_maps = mysql:/usr/local/etc/postfix/maps/sender-login.cf
local_recipient_maps = $virtual_mailbox_maps
relay_domains = $transport_maps
relay_recipient_maps = $virtual_mailbox_maps $virtual_alias_maps
## security ###############################################
maps_rbl_reject_code = 554
disable_vrfy_command = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_helo_required = yes
## smtpd restrictions ######################################
smtpd_helo_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_invalid_hostname,
reject_unknown_hostname,
reject_non_fqdn_hostname
smtpd_client_restrictions = permit_mynetworks,
reject_rhsbl_client sbl.spamhaus.org,
reject_rhsbl_client dnsbl.sorbs.net
smtpd_sender_restrictions = permit_mynetworks,
reject_unknown_sender_domain,
reject_non_fqdn_sender,
reject_sender_login_mismatch,
permit_sasl_authenticated,
reject_rhsbl_sender dsn.rfc-ignorant.org
smtpd_recipient_restrictions = permit_mynetworks,
reject_unknown_recipient_domain,
reject_non_fqdn_recipient,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unlisted_recipient