如何使用 Google SMTP 服务器

作者选择了 COVID-19 救援基金作为 Write for Donations计划的一部分接受捐款。

介绍

Gmail 和 Google Apps 电子邮件的一个不太熟悉的功能是 Google 的便携式 SMTP 服务器,而不是在您的 DigitalOcean DropletKubernetes Cluster上管理自己的发送邮件服务器,您可以使用您想要发送电子邮件的任何脚本或程序来配置 Google 的 SMTP 服务器设置。

<$>[注] :截至2022年6月22日,DigitalOcean正在阻止所有新帐户的SMTP。作为这一新政策的一部分,我们已经与SendGrid合作,以便我们的客户仍然可以轻松地发送电子邮件。

福利

您可以选择使用 Google 商店并通过其 SMTP 服务器索引发送的电子邮件,因此所有发送的电子邮件都可搜索并备份到 Google 服务器上。如果您选择使用您的 Gmail 或 G Suite 帐户来发送电子邮件,则您的所有电子邮件都将位于一个方便的地方。

设置

Google 的 SMTP 服务器需要身份验证,因此以下是如何在邮件客户端或应用程序中设置身份验证:

<$>[注] 注: 开始之前,请考虑根据 Google 来调查您的邮件客户端或应用程序的安全评级。如果您使用的是 Google 认为不安全的程序,则您的使用将被阻止,除非您启用不安全的应用程序(Google 不建议的安全设置)或生成应用程序特定的应用程序密码。

  1. SMTP 服务器(即出发邮件服务器): [smtp.gmail.com (http://smtp.gmail.com)
  2. SMTP 用户名: 您的完整 Gmail 或 G Suite 电子邮件地址 (例如, [email protected]example@your_domain)
  3. SMTP 密码: 您的 Gmail 或 G Suite 电子邮件密码
  4. SMTP 端口: 465
  5. SMTP TLS/SSL 需要: 是的

为了让 Google 自动将您发送的电子邮件复制到发送文件夹,您还必须验证您的帐户是否已启用 IMAP 访问。

要做到这一点,请前往 Gmail 设置,然后单击 ** 转发和 POP/IMAP** 选项卡。 滚动到 ** IMAP 访问** 部分,并确保您的帐户已启用 IMAP 访问。

注意:Google 将自动将您通过其 SMTP 服务器发送的任何电子邮件的 行重写到与帐户相关联的默认电子邮件地址,如果使用的电子邮件不在 Gmail 或 G Suite 设置中的 发送电子邮件作为地址列表中。

您需要知道这一细微差别,因为它会影响您的电子邮件的呈现,从收件人的角度来看,它也可能影响某些程序的回复设置。

发送限制

Google 限制了用户可以通过其便携式 SMTP 服务器发送的邮件数量. 此限制限制了每天发送的邮件数量为 99 封邮件; 限制在您达到限制后 24 小时自动删除。

结论

如果这种轻量级的选项不够,您可以考虑安装和配置postfix作为仅发送的SMTP服务器(https://andsky.com/tech/tutorials/how-to-install-and-configure-postfix-as-a-send-only-smtp-server-on-ubuntu-18-04)。

Published At
Categories with 技术
Tagged with
comments powered by Disqus