【问题标题】:Mail relays or SMTP services for use in code用于代码的邮件中继或 SMTP 服务
【发布时间】:2011-04-05 07:39:17
【问题描述】:

我希望开始使用 SMTP 或邮件中继服务。我在那里找到了很多,但我不确定彼此之间是否有优势。我的唯一要求是:

  • 可以“从”多个域发送(对于我工作的所有不同站点,可能 >20 个域)
  • 可以支付更高的限额(我可能需要在1天内发送多达15000,虽然平均是
  • 可以从 PHP 发送(虽然我怀疑这将是一个问题,因为大多数都与任何语言兼容)

我可以接受 SMTP 服务、邮件中继服务或使用自定义 API 的网站,尽管 API 会使转换变得更加困难。

想要这样做的原因:

  • 我不想自己托管任何邮件服务,因为它们只会导致头痛
  • 我不必担心被列入黑名单。如果他们被列入黑名单,他们就会知道并有能力修复它。
  • 报告电子邮件是否已通过会很好。

【问题讨论】:

  • 你不能设置自己的 SMTP 服务器吗?
  • 我可以并且拥有并且确实使用它,但我正在寻找其他地方,因为邮件存在问题并且服务器管理员希望摆脱任何邮件服务(就像一)。

标签: email smtp


【解决方案1】:

我不确定你为什么需要这个。如果您阅读了正确的 RFC(822、2822、823、2823),您应该能够使用 SMTP 直接连接到任何给定站点。您需要对行尾(应始终为 CRLF)小心一点,并且可能应该将 mail.add_x_header = OFF 添加到您的 php.ini。

但是,如果您需要中继,我建议您使用垃圾邮件过滤提供商,因为这样您就不会因为垃圾邮件发送者滥用电子邮件生成表单而被列入黑名单。我会推荐 Red Condor 来完成这项任务,但这只是因为我在那里工作,并且知道我们可以处理它。

【讨论】:

    【解决方案2】:

    我已经开始使用Mandrill,并发现它是 MailChimp 提供的一项出色、可靠的服务,其中包含的内容足以让大多数网站免费使用。易于设置,但也有更多可用的功能。

    【讨论】:

      猜你喜欢
      • 2018-01-31
      • 2010-10-07
      • 2017-09-07
      • 2011-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-22
      相关资源
      最近更新 更多