繁体   English   中英

某些使用 SendGrid 的电子邮件的 DMARC 失败

[英]DMARC failed for some Emails using SendGrid

我正在编写一个 C# 应用程序,它可以使用用于 .NET 的 SendGridClient 发送电子邮件。 到目前为止,一切都已设置好并持续工作了很长时间。

但从最近几天开始,一些电子邮件不再转发到他们的目标地址。 GMX 和 Outlook 工作,但 Gmail 不工作。 由于 DMARC 失败,这些地址在 SendGrid 活动列表中列为“已阻止”。

我发送邮件如下:

SendGridClient client = new SendGridClient(sendGridID);     
EmailAddress from = new EmailAddress("xxx@mydomain.com", "My Sender");
EmailAddress to = new EmailAddress(customerEmail, customerName);

var subject = "Account has been created";
var textContent = "Your account has been successfully created";
var htmlContent = "Some Text";

var msg = MailHelper.CreateSingleEmail(from, to, subject, textContent, htmlContent);
await client.SendEmailAsync(msg);

我检查了 DKIM 和 SPD,似乎都还可以。 我真的不明白问题是什么。 我读到了关于 email 域的错位,因为我是从 mydomain.com 发送的,但邮件本身来自 sendgrid.net。 这是问题吗? 我该如何解决? 我无法从 sendgrid.net 发送,因为这不是我的源域。 因为我不是 SendGrid 专业人士.. SendGrid 中有没有办法配置这个?

当您的邮件由于与邮件相关的原因而不是收件人地址而被拒绝时,就会发生Blocks 当您的邮件服务器 IP 地址被添加到拒绝列表、被 ISP 阻止或邮件内容被接收服务器上的过滤器标记时,就会发生这种情况。

“块上的原因”将阐明确切的原因是什么。 通常,可以将您的 IP 地址从拒绝列表中删除,并且某些列表会在一段时间后自动执行此操作。 可以修改消息内容以更正过滤的块。

此外,您可以使用Address Whitelisting将 Gmail 域列入白名单。 地址白名单设置将指定的 email 地址或域列入白名单,其邮件永远不应被禁止。 例如,您拥有域 example.com,并且您的一个或多个收件人使用 email@example.com 地址,通过将 example.com 放置在地址白名单设置中,将被退回和取消订阅记录的所有域忽略并像在正常发送条件下一样发送。

Mail settings allow you to tell Twilio SendGrid specific things to do to every email that you send to your recipients over Twilio SendGrid 's Web API or SMTP Relay .

C# 代码:

string data = @"{
  'enabled': true, 
  'list': [
    'email1@example.com', 
    'example.com'
  ]
}";
var json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var response = await client.RequestAsync(method: SendGridClient.Method.PATCH, urlPath: "mail_settings/address_whitelist", requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
Console.ReadLine();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM