我有一个装有 webmin 的 debian vps,
该服务器的 TLD 的 MX 指向不同的服务器,
我希望任何本地生成的邮件(例如购物车生成的邮件)都能够被转发到第三方邮件服务器,
而少数选定的地址表示那些拥有用户帐户/邮箱(如 root 和 postmaster)的人的邮件会在本地投递。
这可能吗?怎么做?
谢谢,海登。
答案1
/etc/aliases
对于本地传送,在以 为前缀的用户 ID 中添加别名real-
,例如:
john: real-john
root
应该已经别名为本地用户 ID。按上述方法配置它,或将其别名为其他用户。
为了传递到中继服务器,请配置您的邮件服务器以使用智能主机,并将所需的服务器指定为智能主机。
通常,Debian 将使用exim4
或postfix
而不是sendmail
。 exim4
应该已经配置好了,上面的内容才能正常工作。 我相信 postfix 的配置也类似。real-
前缀在内部用于传递一些故障通知,并可用于其他用途,例如您的用途。