Exim 保留已发送电子邮件的副本

Exim 保留已发送电子邮件的副本

有谁知道一个好方法可以保留通过 Exim 邮件/smtp 服务器发送的外发邮件的副本吗?我知道可以复制传入邮件并将其传送到脚本,但外发邮件也可以传送到脚本吗?有谁知道在邮件发送到目的地之前是否可以保留外发邮件及其内容的日志吗?

答案1

所有这些都可以通过路由器完成。例如,如果您想要存档从本地域提交的所有消息,您可以创建类似以下内容的内容:

archiver:
  driver  = redirect
  senders = <SENDER IS FROM LOCAL DOMAIN>
  domains = <RECIPIENT IS FROM OUTER DOMAIN>
  data    = [email protected]
  pipe_transport  = address_pipe
  unseen

sendersdomains应编写条件以匹配传出消息。动词unseen保证在复制到存档后,消息应按通常的方式进行处理。

相关内容