如何将传出的外部电子邮件ID重定向到sendmail中的其他电子邮件ID

时间:2013-09-13 07:52:09

标签: sendmail

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

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

使用sendmail作为邮件服务器是否可以实现此目的。因为我不记得包含电子邮件的脚本的确切位置,如name@sub.abc.com。因此,我正在寻找使用sendmail配置执行此操作的智能方法。

感谢。

2 个答案:

答案 0 :(得分:0)

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

  • 编辑/ etc / mail / aliases
  • 添加:
    • '您的本地用户名':'外部电子邮件地址'
    • ex:root:test@example.com
  • 运行newaliases
  • 重新启动sendmail

答案 1 :(得分:0)

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

.    smtp:user@domain

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

保存文件后执行:

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

并重新启动sendmail。