0

我们正在为 SaaS 应用程序开发联系表;我们应用程序的每个实例都会有一个联系表来联系实例所有者。

我们的第一个版本从通用 SaaS 电子邮件地址(即contact@saas.com)向实例的所有者(即user@example.com)发送电子邮件。

这可行,但当然,如果 user@example.com 回复电子邮件,则答案将发送到 contact@saas.com。我想知道这里的最佳做法是什么:

  1. 将 from: 消息设置为在联系表格中填写的电子邮件地址,可以轻松地将回复发送给发送联系表格的人 - 但是,我们不能告诉人们将 contact@saas.com 添加到他们的白名单中以避免垃圾邮件过滤
  2. 设置回复标头似乎更好,但我担心有些客户会误解回复
  3. 在消息中包含解释性文本似乎不方便,但可行
  4. 允许实例所有者通过他们的管理面板阅读联系表格似乎太多的工作(但完全防垃圾邮件过滤器,尽管不方便)

我倾向于2。想法?

亚历克斯

4

2 回答 2

1

我肯定会选择选项 2 。From-Header / Envelope-From 应该清楚地表明邮件源自您的服务(并允许适当的退回处理等)。我不知道任何当前无法正确处理回复标题的邮件客户端。为了安全起见,您可以混合使用选项 3,并明确说明该消息是通过您的网络表单从地址 sender@example.net 发送的。

于 2011-09-09T12:32:10.437 回答
0

如果您将真正的发件人放在 Sender: 和/或信封发件人中,则适当的白名单应该可以工作;但话又说回来,在理想的世界里不会有微软。

于 2011-09-09T11:56:27.803 回答