Hey guys
I'm trying to combine DBMail with Postfix and basically I need your help!
I'm after 3 things as I'm having a few troubles currently and was
wondering if some kind soul on the list could help me out.
I need the main.cf configuration for postfix to allow postfix to check
whether a valid recipient exists in the dbmail database and if it
doens't send a 450 reject message back to the user. I don't want to even
accept mail for unknown users, it just burdens my mailserver.
Currently I have:
------------------main.cf----------------
myhostname = server.domain.tld
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, localhost, localhost.localdomain
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
mydestination = mysql:/etc/postfix/mysql-transport.cf
local_recipient_maps = mysql:/etc/postfix/mysql-localusers.cf
transport_maps = mysql:/etc/postfix/mysql-transport.cf
local_transport = dbmail-lmtp:
smtpd_recipient_restrictions =
permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_use_tls = yes
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
unknown_local_recipient_reject_code = 450
-----------------------------------------
Kind Regards,
Andy Savage