我正在开发一个与在线论坛相结合的邮件列表系统。邮件输入(通过 Postfix 转发到脚本)有效,在收到电子邮件后,脚本应该处理它并将其发送出去。
处理,一切正常,发送。
我有一个可供少数地址访问的列表 (list@example.com)(例如 user1@ user2@ user3@example.com 和 user1@ user2@ user3@otherdomain.com)
如果一个用户将邮件发送到列表,它将被传递到 php 脚本,则执行处理(检查用户是否具有权限,向消息中添加一些信息,例如注销链接)并将邮件发送给列表收件人.
但我想对来自脚本的外发邮件有这样的行为:
- 发件人是原始发件人
- To in the mail 是邮件列表 (list@example.com)[X]
- 回复是邮件列表
- 主题已修改
- 身体被修改
- Real To 是列表的接收者。
这就是问题所在: [X] 所以我想发送一封邮件,它只是发送到密件抄送而不是发送到,但有一个收件人地址。
我在 Codeigniter 中使用 swift-mailer。
如果我将它发送到列表本身,我会创建一个无限循环,因为所有邮件都发送到列表