我的应用程序使用SES发送电子邮件。应用程序在尝试发送电子邮件时抛出以下异常。但是,该电子邮件Id已在SES中成功验证,并且我可以从AWS控制台使用此Id成功发送测试电子邮件。
Exception: 554 Message rejected: Email address is not verified. The following identities failed the check in region US-EAST-1: MyApp@mydomain.com
The Short of it:
我可以通过SendGrid的"Email API计划“自我管理我自己的电子邮件营销吗?或者我必须建立一个“营销活动计划”,即使我想建立自己的营销活动应用程序。
详细信息(如果需要):
我注意到,每月50,000封电子邮件的营销活动计划相当于60美元,而电子邮件API计划则是50,000封电子邮件的20美元。如果可能的话,我更愿意创建自己的应用程序,并使用电子邮件API发送大量电子邮件给我的时事通讯和营销,因为它更便宜(而且似乎还会导致更多的个性化控制等等)。
但是,他们提供的文档使我不清楚是否允许这样做。它说你可以使用内置的SendGrid营销活动工具
当单击指向内容传递服务器的ECM电子邮件链接时,我将得到以下异常:
Campaign with ID {} has not been found.
Source: Sitecore.EmailCampaign at Sitecore.Modules.EmailCampaign.Core.EmailResponse.HandleEmailLinkClickResponse(String link, Guid campaignId, Guid automationStateId)
如果我将URL从CD主机更改为CM主机,则所有操作都可以。
用电子邮件管理器2.1Rev.140214 CM和CD配置