如何使用Google的SMTP服务器
作者选择了 COVID-19 Relief Fund 作为 Write for DOnations 计划的一部分来接受捐赠。
介绍
Gmail 和 Google Apps 电子邮件的一个鲜为人知的功能是 Google 的便携式 SMTP 服务器。 您无需在 DigitalOcean Droplet 或 Kubernetes Cluster 上管理您自己的外发邮件服务器,您可以使用您希望发送电子邮件的任何脚本或程序配置 Google 的 SMTP 服务器设置。 您只需要 (i) 免费的 Gmail 帐户,或 (ii) 付费的 G Suite 帐户。
好处
您可以选择让 Google 存储并索引您通过其 SMTP 服务器发送的电子邮件,因此您发送的所有电子邮件都可以在 Google 的服务器上进行搜索和备份。 如果您也选择将 Gmail 或 G Suite 帐户用于接收电子邮件,您将把所有电子邮件放在一个方便的地方。 此外,由于 Google 的 SMTP 服务器不使用端口 25
,因此您将降低 ISP 阻止您的电子邮件或将其标记为垃圾邮件的可能性。
设置
Google 的 SMTP 服务器需要身份验证,因此在您的邮件客户端或应用程序中设置它的方法如下:
注意: 根据 Google 的说法,在开始之前,请考虑调查您的邮件客户端或应用程序的安全等级。 如果您使用的是 Google 认为不安全的程序,除非您启用安全性较低的应用程序(Google 不推荐的安全设置)或生成特定于应用程序的应用程序密码,否则您的使用将被阻止。 有关更多安全信息,请参阅此链接 以确定适合您的邮件客户端或应用程序的最佳方法。
- SMTP 服务器(即外发邮件服务器):[smtp.gmail.com (http://smtp.gmail.com)
- SMTP 用户名:您的完整 Gmail 或 G Suite 电子邮件地址(例如,
example@gmail.com
或example@your_domain
) - SMTP 密码:
Your Gmail or G Suite email password
- SMTP 端口:
465
- SMTP 需要TLS/SSL:是
为了让 Google 自动将您发送的电子邮件复制到已发送文件夹,您还必须确认您的帐户已启用 IMAP 访问。
为此,请转到 Gmail 设置并单击 转发和 POP/IMAP 选项卡。 向下滚动到 IMAP 访问 部分并确保为您的帐户启用了 IMAP 访问。
注意: 如果您使用的电子邮件不在 上,Google 将自动将您通过其 SMTP 服务器发送的任何电子邮件的 From 行重写到与该帐户关联的默认电子邮件地址在 Gmail 或 G Suite 设置中以 地址列表发送邮件。 您可以通过转到设置屏幕上的 帐户和导入 选项卡来验证列表。
您需要注意这种细微差别,因为从收件人的角度来看,它会影响您的电子邮件的呈现方式,并且还可能会影响某些程序的 Reply To 设置。
发送限制
Google 限制了用户可以通过其便携式 SMTP 服务器发送的邮件数量。 此限制将每天发送的消息数量限制为 99 封电子邮件; 在您达到限制 24 小时后,该限制会自动取消。
结论
您现在可以选择使用 Google 的 SMTP 服务器。 如果这个轻量级选项还不够,你可以考虑 安装和配置 postfix 作为只发送的 SMTP 服务器 。