我想做的是:
为外发邮件设置SMTP中继,其中:
(a)All From:标题被重写为“no-reply@example.com”
(b)添加了一个回复:带有原始发件人:地址的标题
我正在使用 sender_cannoical_maps 和 header_checks ,每个内容如下:
sender_canonical_maps:
/.*/ no-reply@example.com
header_checks:
/^From:(.*)$/ PREPEND Reply-To:$1
但是当收到消息时,无回复地址包含在回复:字段中,我不想要:
to: end-user@example.com
from: no-reply@example.com
reply-to: no-reply@example.com, sender@domain.com
如果我将header_checks更改为使用REPLACE而不是PREPEND,则会丢失被覆盖的原始发件人:
to: end-user@example.com
from: no-reply@example.com
reply-to: no-reply@example.com
所以我丢失了sender@domain.com。
我在这里做错了什么?并且对任何缺乏信息提前道歉。