【问题标题】:How to use DKIM with TidSMTP client?如何将 DKIM 与 TidSMTP 客户端一起使用?
【发布时间】:2011-08-22 14:22:48
【问题描述】:

我正在通过基于 TidSMTP 客户端的应用程序发送通知电子邮件。

收到我在 gmail 中发送的邮件时,我看到警告“此电子邮件无法由 name@domain.com 发送”。

Google 本身建议使用 DKIM 或 SPF 来防止该问题。

据我研究,SPF 不是免费服务,所以我宁愿选择免费服务。 (如果我错了,请纠正我)。

有人已经这样做了吗?怎么办?

【问题讨论】:

  • 通过一些 Python 或 Java 代码,您可以使用 Google App Engine 作为 Delphi 应用程序的邮件网关。基本帐户是免费的,每天可以向 100 个收件人发送邮件。
  • 好吧 100 个收件人/天对我来说可能还不够。

标签: delphi smtp indy dkim spf


【解决方案1】:

SPF 不是服务,所以我不知道你在看什么样的研究。 DKIMSPF 是 SMTP 服务器用来验证发件人是否真的是它声称的身份的身份验证方案。 SPF 依赖于添加到 DNS 记录的特殊条目。 DKIM 依赖于添加到电子邮件中的数字签名。

【讨论】:

  • 好的,我正在做的研究意味着我遇到了问题,现在我被重定向到这些关键字。无论如何,SPF 是我应该支付的,所以这就是我主要要求 DKIM 的原因。现在我在这里询问是否有东西已经准备好,或者被重定向到某个地方我可以在不研究规范页面的情况下找到更多帮助。
  • Indy 中没有实现任何支持 DKIM 的功能。你必须自己实现它。 TIdSMTPServer 中提供 SPF 支持,但您必须自己实现实际验证。
猜你喜欢
  • 2019-03-28
  • 1970-01-01
  • 1970-01-01
  • 2020-01-23
  • 1970-01-01
  • 2017-02-12
  • 1970-01-01
  • 2012-10-16
  • 2013-06-18
相关资源
最近更新 更多