Sendmail catchall for sending messages -
i trying change development environment emails sent machine through sendmail redirected single address.
i have seen several examples using feature(`virtusertable')
@example.com catch-all@delivery.host.name but problem want catch everything, not @example.com, , redirect single address on external domain (gmail). have sendmail setup on centos 6.5.
so, example, want catch emails sent
user@examplea.com user@exampleb.com user@examplec.com and redirect them
dev@myactualserver.com how set sendmail that?
you may use smart host catch outgoing messages (messages non local mailboxes).
sendmail.mc
define(`smart_host',`local:catch-all') /etc/mail/aliases
catch-all: johndoe1 if want send messages external account using smtp use:
define(`smart_host',`esmtp:johndoe1@example.net') use luser_relay catch messages non existing local mailboxes in local email domains.
use mail_hub catch messages local email addresses in local email domains.
more complicated recipes allow copy envelope recipient addresses email headers.
Comments
Post a Comment