我需要为网站设计一个电子邮件消息传递表单
我应该允许不同的用户通过电子邮件相互联系
用户使用表单向另一个用户发送电子邮件后,它应该发送电子邮件但隐藏电子邮件地址,例如电子邮件标题将是
Charles via poster.1033316576.7OEWA@users.yoursite.com
to: John@gmail.com
date: Tue, Dec 24, 2013 at 4:46 PM
subject: "Recent review of "Wolf of Wall Street"
mailed-by: users.yoursite.com
Hey John
I read your review of Wolf of Wall St. I thought you anaylsis was very good.
etc...
用户可以回复电子邮件,但电子邮件地址将始终隐藏。
你能推荐一种方法吗?
最佳答案
一种方法是使用商业组件
- Sendgrid 的:Inbound Parse Webhook
- 山魈的 Inbound Email Processing Overview
这意味着,所有回复都将发送给他们,他们将对其进行处理,并响应您的回调 URL
已解析的回复。
您需要确保您发送的每封电子邮件都有一些标识,例如:Sendgrid 标题参数,或 X-Headers
设置,这些设置将标识您的上下文,例如:用户 ID、主题 ID。因为您将需要它来确定谁在什么情况下回复了。
您可以设置一个完整的服务器来自行完成所有这些工作,但这意味着您还需要进行系统维护和电子邮件解析,因此我会选择 Sendgrid 或 Mandrill 等解决方案。我更喜欢 Sendgrid。
关于php - Swiftmailer 隐藏来自 MySQL 数据库的用户电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21502965/