实施请愿书的最佳方式是什么? (签署请愿书后发送电子邮件)

时间:2008-10-11 12:33:07

标签: php design-patterns email

我需要构建一个小的webapp,但我不确定什么是最好的事情。

订阅请愿书的人正在签署发送至 X 的电子邮件。这也将保存到数据库,以便在线显示订阅的人。

这个想法是有一条标准的短信,用户提交他的名字,这个名字作为签名进入信息。

我可以让php发送带有真实发件人地址的电子邮件,或者让用户复制并粘贴文本,然后让他自己发送电子邮件。

我不确定实施它的最佳方法是什么。什么会更“有效”,我的意思是作为订阅者的数量,应用程序发送电子邮件的解决方案更容易,但电子邮件的真实性呢?如果从同一个地方发送,它们可能被视为无效?

2 个答案:

答案 0 :(得分:3)

无论整个事情是否是一个“好”的想法,你都希望保持自己的安全。如果您欺骗来自字段,很可能您的大部分电子邮件(特别是对于具有SPF记录的域)都无法通过第一级垃圾邮件过滤。

SPF(发件人策略框架)记录列出了允许为域发送邮件的唯一IP。如果某个域名拥有SPF记录并且您对其进行了轮询,那么您应该将任何非源自列出的服务器的内容视为危险废物。

根据您发送这些电子邮件的位置,您最终可能会在一个或多个黑名单上使用您的邮件服务器。这意味着任何电子邮件,SPF或不会被接受。

简而言之:

  • 让人们发送自己的电子邮件。提供模板。
  • 考虑使用<a href="mailto:...的完整规范 - 您可以将主题和正文放在链接中,从而使模板成为一键式事件。
  • 您仍然可以在自己的网站上使用Javascript来个性化邮件(以及mailto:链接)。

答案 1 :(得分:0)

让我直截了当 - 所以你想要增加大量的扶手椅激进主义电子邮件已经让世界饱和到没有好处的目的,你问的是如何最好地做到这一点?在进一步讨论之前,我会先阅读以下内容:

http://www.breakthechain.org/armchair.html