【问题标题】:How do you test e-mails sent to many recipients?您如何测试发送给多个收件人的电子邮件?
【发布时间】:2012-06-25 17:50:40
【问题描述】:

我正在尝试使用SendGrid's SMTP API 向许多收件人发送电子邮件。虽然针对少量电子邮件测试此功能很容易(我可以使用我的电子邮件主机设置几个假帐户,然后发送到每个帐户并验证邮件是否到达每个收件箱),但似乎更少很容易验证一切都按预期工作,例如,一千个收件人。

我想知道是否有任何服务可以让您批量创建大量电子邮件帐户(可能会在一段时间后过期?)并从统一的仪表板访问他们的所有收件箱。据我所知,实施起来会非常昂贵且不切实际;但我想我还是会问。在我的特殊情况下,这确实是一个非常有用的产品。

【问题讨论】:

  • 您是在测试您是否可以发送 1000 封电子邮件,或者您发送的电子邮件实际上是否会进入收件箱?
  • @Swift:后者。并测量需要多长时间。
  • 您最好在主要邮件提供商(gmail、yahoo、hotmail 等)注册帐户并验证他们是否通过这些帐户,因为这将始终是您发送的大部分内容。要测量速度,您可以从事件 API 设置推送通知并计算请求和交付事件之间的时间(此处的文档:docs.sendgrid.com/documentation/api/event-api)。不过,我不确定我是否知道一项只会为您提供 1000 个电子邮件帐户的服务,抱歉!

标签: email testing sendgrid


【解决方案1】:

更好的测试方法是执行以下操作:

  • 首先,检查您的应用程序日志,看看您是否已成功交付。
  • 接下来,确定实际交付的结果落到了 SendGrid 的手中。 SendGrid 有一个仪表板,您可以在其中看到email activity,并报告退回、阻止、垃圾邮件报告、无效电子邮件和取消订阅。

【讨论】:

    猜你喜欢
    • 2017-10-27
    • 2019-06-17
    • 2018-11-19
    • 2013-09-02
    • 2019-03-01
    • 2012-05-18
    • 1970-01-01
    相关资源
    最近更新 更多