使用 Sendgrid 配置 POP3 - 无法接收电子邮件但可以发送它们

Configuring POP3 with Sendgrid - Can't receive emails but can send them

我只有一个电子邮件客户端 (emClient) 和一个可用的 sendgrid 帐户。当提示输入电子邮件地址时,我可以愉快地输入 anything@mydomain.com,它会确认它适用于 SMTP。我还可以使用此客户端发送电子邮件。我使用用户名 api 密钥和我的 api 密钥进行身份验证。

然而,这些邮件永久地滞留在“发件箱”中,并且不断地一遍又一遍地发送,大概是因为客户没有确认它们已发送。尝试在此域下设置新帐户时,我将“传入服务器”设置为 smtp.sendgrid.net 并提供我的凭据并且它可以正常工作(在提示我进行身份验证之后?)。

如您所见,SMTP 身份验证很好,这很有意义,因为我似乎能够发送电子邮件。但是,当我 select 在“传入服务器”中使用 IMAP 和 POP3 时,它们都停留在这个“测试”阶段,直到它们失败。

现在,如果我们跳到我发送一些东西 - 基本上,它有效。我在目的地收到了电子邮件,它没有被标记为垃圾邮件,它来自我的域和我的名字。

但是,当我尝试在 anything@mydomain.com 上接收电子邮件时,它什么也没做。我没有从 gmail 收到未送达的错误消息,只是没有送达。

对于我的域设置,我配置了以下内容:

此处为 Twilio SendGrid 开发人员布道师。

虽然 SendGrid 允许您通过 SMTP 或通过 API 发送电子邮件,但 SendGrid 不是您可以通过 POP3 或 IMAP 连接的完整邮箱。您不能使用电子邮件客户端连接到 SendGrid,这不是它的目的。 SendGrid 不是邮箱,而是一种以编程方式发送和接收电子邮件和其他基于电子邮件的事件的方法。

接收传入电子邮件的方式是通过 inbound parse webhook。设置完成后,传入配置域的电子邮件将导致 Webhook,即 HTTP 请求发送到您配置的 URL,并包含有关电子邮件的所有信息。