0

我有一台旧服务器,我在其中创建了许多脚本并在这些脚本中设置电子邮件以发送给外部邮件帐户用户 (name@sub.abc.com)。此用户不是本地电子邮件用户。

现在我已经配置了 sendmail 并且需要重定向使用 TO 地址生成的邮件:name@sub.abc.com 以重定向到外部域 (ext@ext.com)。

有什么办法可以用 sendmail 作为邮件服务器来实现这一点。因为我不记得包含电子邮件为 name@sub.abc.com 的脚本的确切位置。因此,我正在寻找通过 sendmail 配置执行此操作的智能方法。

谢谢。

4

2 回答 2

0

答案(我意识到原来的问题很旧,但会有其他人在搜索)是创建一个包含以下行的文件 /etc/mail/mailertable:

.    smtp:user@domain

其中 user@domain 是要重定向到的地址。这 '。' 行开头的任何电子邮件地址都表示作为键,邮件程序和地址是值。

保存文件后执行:

cd /etc/mail && makemap hash mailertable < mailertable

并重新启动sendmail。

于 2015-04-22T01:10:35.023 回答
0

您的问题不是很清楚,但您可以通过 sendmail 转发电子邮件:

  • 编辑 /etc/mail/aliases
  • 添加这个:
    • '您的本地用户名':'外部电子邮件地址'
    • 例如:根:test@example.com
  • 运行新别名
  • 重新启动发送邮件
于 2013-09-14T07:23:10.110 回答