我已经设置了一个简单的电子邮件服务器,用于执行各种任务,比如发送自己的提醒。 是否有一个与/ etc / aliases具有类似function的文件,但是只针对一个用户而不是系统范围(就像联系人列表)? 我看着〜/。前,但似乎只有邮件进来,前景。
据我所知,没有一个简单的解决scheme,如别名文件。 但是exim非常灵活。 如果您的用户通过身份validation提交电子邮件(使用TLS的端口587应该是默认的),您可以确定哪个用户正在提交电子邮件。 然后,您可以编写规则来select传出电子邮件地址,并根据哪个用户提交电子邮件地址将其重写为其他内容,甚至可以将传出地址与文件中的地址列表(比如在用户的$ HOME中)进行比较。
如何编写这些规则我作为练习留给读者(或下一个写答案),有很多方法可以去做。
但是看看/etc/exim4/update-exim4.conf.conf,特别是传输和重写部分。
几个选项:
procmail进行传送。 procmail具有很大的权力,不仅可以根据已发送的地址发送邮件,而且可以在主题,发件人,内容以及标题和/或主体中的任何内容。 aliases或.aliases文件。 也看看虚拟服务器的设置。 (你基本上正在看一个个人的虚拟领域,虽然规格可能有点不同。