Thursday, 28 February 2008

Postfix - (almost) a satellite system

When installing postfix and configuring it to act as a "Satellite system", all mails, including messages to root, will go to the remote mail delivery system. Also, there might be a local user account that absolutely doesn't exist on the remote MTA and should stay on the local machine, but, by default, this doesn't happen.

This is not good.

What is needed in such a case is virtual_alias_maps and a /etc/postfix/virtual file such as:

root root@localhost root@localhost
eddy eddy@localhost eddy@localhost

Don't forget to run postmap /etc/postfix/virtual, after restarting the system.

This tip is particularly useful on laptops.

No comments: