Postfix Virtual Alias do-not-reply Forwarding to /dev/null
In situations with these e-mail addresses of type “do-not-reply” are sent, where the mailbox would have to be sweep at regular intervals, or if the mailbox does not exist at all, there is the easy way for incoming e-mails to use a postfix alias and virtual alias with forwarding to the null device – /dev/null.
The usual solution is by forwarding to /dev/null. In a local setup, this can be done in /etc/aliases.
However, when virtual postfix domains are used, it becomes a bit more expensive. For virtual domain users, e-mail cannot be forwarded to a file. It must go to a user or an email address, for which an alias user is added in /etc/aliases.
After that, the new alias will be add to the aliases.db.
The alias points to a Virtual Domain Alias in /etc/postfix/virtual.
Note: By default, the Sendmail aliases located under /etc, for Postfix aliases is often copied under /etc/postfix, to make sure what is defined in /etc/postfix/main.cf is at alias_maps.
alias_maps = hash:/etc/aliases or alias_maps = hash:/etc/postfix/aliases
After that run postmap.
$ postmap /etc/postfix/virtual
and activates the Postfix change.
$ postfix reload
How do you know if the change works!
The following command can be used to verify that the alias has been set up correctly.
$ postmap -q email@example.com /etc/postfix/virtual
The following output should be made.
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?