要创build一个testing邮件服务器,我有类似的要求:
如何将所有外发电子邮件从postfixredirect到单个地址进行testing
但我需要将所有的电子邮件发送到外部帐户,而不是本地帐户。
我想做一些事情:
但是xyz不是本地的,也不是smtp。
使用以下内容创build/etc/postfix/virtual-regexp
:
/.+@.+/ [email protected]
编辑/etc/postfix/main.cf
并将regexp:/etc/postfix/virtual-regexp
到virtual_mapsconfiguration。 main.cf中的最终结果可能如下所示:
virtual_maps = hash:/etc/postfix/virtual, regexp:/etc/postfix/virtual-regexp
input以下命令来构build映射文件:
postmap /etc/postfix/virtual-regexp
这也需要一个virtual.db存在。 如果它不创build一个名为虚拟的空文件并运行:
touch /etc/postfix/virtual && postmap /etc/postfix/virtual
瞧!
是否可以接受一个本地帐户,然后将所有邮件转发到您的外部地址? 你可以像你提到的其他问题一样运行它,然后使用procmail将消息转发并在本地删除。 这样的事情可能会通过用/ dev / nullreplace文件夹来实现。