下午好;
我对sendmail不太了解,所以对于那些对它更有经验的人来说,这可能相当容易。 我们有一个账户“[email protected]”,向各个团体发送报告。 有时无法传递的消息将被发送回“[email protected]”。 我们希望将那些无法投递的邮件从“[email protected]”重新路由或退回到我们select的一组。 为了清晰起见,
所以我想一个“规则”的种类。 我遇到了这个解决scheme: Sendmail:忽略本地交付但我对sendmail知之甚less,知道这是否适合这种情况。 任何帮助是极大的赞赏。
我看到两个可能的解决scheme:将发件人设置为要发送到的地址,或使用procmail处理传入该邮件的邮件。 我一般会推荐选项1,但根据您的环境,选项2可能会更容易/更快地实施。
使用一个实际的邮件列表,而不是你现在正在做的特别的东西。 然后邮件列表软件会发生反弹并为您处理。
在/etc/mail/aliases添加一行:
user: [email protected]
之后,以root身份运行newaliases 。 为了更详细的处理,像John写的,你需要使用procmail。
从你的回应看起来你想重写发件人。 快速searchsendmail sender rewrite发现一个公平的文件。 看起来你想添加一行到/etc/mail/genericstable 。 像这样的东西:
user [email protected]
为您的案件使用适当的值。