如何使用Gmail SMTP服务器免费发送电子邮件

大多数人都知道Gmail具有简洁的界面和有用的功能,例如搜索运算符和加载项。但是,您还可以将Gmail用于更多功能:Gmail SMTP服务器。

使用Gmail SMTP服务器,您将能够使用其他电子邮件客户端(例如Outlook或Thunderbird)从Gmail帐户发送电子邮件。但更重要的是,您还可以使用Gmail的SMTP服务器从WordPress网站发送电子邮件。免费!

这是使您的WordPress网站的电子邮件更可靠的好方法,而无需花钱购买专用的电子邮件发送服务。Gmail可让您每天最多发送500封电子邮件,对于绝大多数WordPress网站而言,这已经足够了。

在这篇文章中,我们将介绍您需要了解的有关Gmail SMTP服务器的所有信息,包括:

如何为Gmail查找SMTP服务器

让我们从最重要的问题开始-什么是Gmail SMTP服务器?

要查找Gmail SMTP服务器,您可以使用以下详细信息:

  • Gmail SMTP服务器地址:smtp.gmail.com
  • Gmail SMTP名称:您的全名
  • Gmail SMTP用户名:您的完整Gmail地址(例如,you @ gmail.com)
  • Gmail SMTP密码:您用于登录Gmail的密码
  • Gmail SMTP端口(TLS):587
  • Gmail SMTP端口(SSL):465

尝试进行设置时,您可能还会发现其他一些常见(但不是通用)的Gmail SMTP设置。如果遇到它们,请按以下方法回答:

  • 需要SSL:是
  • 需要TLS:是
  • 需要身份验证/使用身份验证:是
  • 需要安全连接/使用安全连接:是

您可以从Gmail帐户中获得最大收益吗??使用Gmail SMTP服务器,您可以免费从WordPress网站发送电子邮件!?在此处了解更多信息?单击以鸣叫
Gmail SMTP服务器常见问题解答

在开始之前,让我们回答一些有关Gmail SMTP服务器的常见问题。

什么是Gmail SMTP服务器地址?

如上所述,默认服务器地址为smtp.gmail.com。您可以使用完整的Gmail电子邮件地址和Google密码登录。

我可以使用Gmail SMTP服务器发送电子邮件吗?

是! 您可以。如果您使用其他电子邮件客户端(例如Thunderbird或Outlook),则可以使用Gmail SMTP服务器详细信息来仍然通过您的Gmail帐户发送电子邮件。

但是,请记住,SMTP仅用于发送电子邮件。如果您还希望在另一个电子邮件客户端中接收到您的Gmail帐户的电子邮件,则需要使用POP3或IMAP。您可以通过打开Gmail设置并转到转发和POP / IMAP标签来找到这些设置。

我可以使用Gmail SMTP服务器发送WordPress交易电子邮件吗?

还可以!WordPress发送许多基本的交易电子邮件来处理诸如密码重设,通知等操作,您可以使用Gmail SMTP服务器发送所有这些电子邮件。

仅使用一个免费的Gmail帐户,您每天就可以发送多达500封电子邮件,这大大高于其他免费SMTP服务器所应用的限制。

如果您拥有付费的Google Workspace帐户(以前称为G Suite),则Google会提高您的限额,使您每天最多发送2,000封电子邮件。您还可以通过自己的自定义域名(而不是Gmail地址)发送电子邮件。也就是说,您可以从you@yoursite.com而不是you@gmail.com发送。为此,您还需要设置G Suite MX记录,以将您的Google Workspace帐户连接到您的自定义域名。

注意:从技术上讲,发送限制不是“每天”。相反,该限制适用于“滚动24小时”。例如,您不能在星期一11:59 PM发送500封电子邮件,然后在星期二12:01 AM再发送500封电子邮件。

Gmail SMTP服务器仍然可以使用两因素身份验证吗?

是! 即使您已在Google帐户上启用了双重身份验证,也可以使用SMTP服务器。但是,您将需要生成一个应用程序密码,以便该应用程序仍然可以连接。

您可以在登录Google帐户后访问此页面来生成应用密码。

但是,如果您要使用Gmail的SMTP服务器发送WordPress网站的电子邮件,则不建议使用此方法。相反,您应该使用我们将在下面的教程中详细介绍的Gmail API方法。这样,您就可以使用Gmail的API发送电子邮件,而不仅仅是输入SMTP服务器详细信息,这还具有避免两因素身份验证出现问题的好处。

如何配置WordPress通过Gmail SMTP服务器发送电子邮件

现在,让我们了解如何使用Gmail SMTP服务器免费发送WordPress网站的交易电子邮件。与使用默认的PHP邮件方法相比,此方法效果很好,并且可以提高您网站的电子邮件的可靠性。

要进行设置,您需要创建一个Google应用,以便您可以通过API连接到Gmail SMTP服务器,而不仅仅是插入SMTP详细信息。这样做涉及很多步骤。这只是一次设置过程。也就是说,一旦您花30-60分钟来完成此设置,您的站点将继续受益于自动驾驶。

除了创建Google应用之外,您还需要WordPress SMTP插件的帮助。我们将使用免费的Post SMTP Mailer / Email Log插件,但是免费的WP Mail SMTP插件也是另一个支持Gmail API的不错的选择。

基本过程如下:

  1. 安装Post SMTP Mailer / Email Log插件(您需要首先执行此操作,以获取要在Google应用中使用的URL)。
  2. 创建一个Google应用。这是该过程中最复杂的部分,但是我们将引导您完成每个步骤。
  3. 将您的Google应用程序API密钥添加到“发布SMTP邮件程序/电子邮件日志”设置中。
  4. 发送测试电子邮件以确保一切正常。

注意–本教程的重点是使用免费的Gmail帐户。但是,您可以按照类似的过程将您的网站配置为通过您的Google Workplace(G Suite)帐户发送电子邮件。

1.安装和配置SMTP邮件发件人/电子邮件日志

首先,您需要从WordPress.org安装并激活免费的Post SMTP Mailer / Email Log插件。这就是让您配置WordPress网站以通过Gmail API / SMTP服务器发送电子邮件的方法。

激活插件后,转到WordPress仪表板中的Post SMTP选项卡,然后单击大的Start the Wizard按钮下的Show All Settings链接。

然后,转到“消息”选项卡并设置“发件人”电子邮件地址和名称。您可以将Gmail地址用作“发件人”电子邮件,也可以根据需要使用其他电子邮件地址。

接下来,返回“帐户”标签,然后在“类型”下拉列表中选择Gmail API。做出选择后,您应该在下面的“身份验证”框中看到一些其他选项。保持此页面为开放状态,因为在下一步中您将需要Authorized JavaScript的起源和Authorized redirect URI的详细信息:

选择Gmail API选项

选择Gmail API选项

2.创建您的Google应用

现在,您需要创建一个Google应用。这就是使您的WordPress网站可以通过Gmail API安全发送电子邮件的原因。同样,这绝对是此过程中最复杂的部分。但是,它主要只是单击许多按钮,我们将为您提供完成此过程所需的所有步骤/屏幕截图。

建立专案

首先,请打开一个新标签并复制该URL,以转到Google Developers Console。在那里,您需要创建一个新项目。如果您是第一次登录开发者控制台,则Google会提示您创建第一个项目。或者,如果您已经有一些项目,则可以通过单击左上角的下拉列表(在下面的屏幕快照中由[1]标记)来创建一个新项目。

创建一个新的Google Developers项目

创建一个新的Google Developers项目

启用Gmail API

创建项目后,单击按钮以启用API和服务(如上面的屏幕快照所示)。

在下一个屏幕上,搜索“ Gmail”,然后选择Gmail API结果:

搜索Gmail API

搜索Gmail API

然后,在完整的Gmail API页面中单击“启用”:

启用Gmail API

启用Gmail API

创建凭证

现在,您应该进入Gmail API的专用界面。单击按钮创建凭证:

为Gmail API创建凭据

为Gmail API创建凭据

使用以下信息填写“查找所需凭据”表单:

  • 您正在使用哪个API?Gmail API
  • 您将从哪里调用API?网页浏览器(JavaScript)
  • 您将访问哪些数据?用户数据

完成此操作后,单击“我需要什么凭证”?底部的按钮。

填写凭证表格

填写凭证表格

设定同意画面

现在,Google会提示您需要设置一个同意屏幕。这是使用Google注册/登录网站时看到的授权屏幕的类型。

您需要执行此操作以满足Google的要求,但是您不必担心您输入的信息,因为您只会在自己的WordPress网站上使用此信息。

单击按钮以设置同意屏幕:

创建OAuth同意屏幕的提示

创建OAuth同意屏幕的提示

这应该会打开一个新标签,您可以在其中配置OAuth同意屏幕(请保留原始浏览器标签的位置,因为您需要稍后再返回该标签)。在“用户类型”下,选择“外部”。然后,单击创建:

创建一个外部同意屏幕

创建一个外部同意屏幕

在下一个屏幕上,输入网站的基本详细信息。再说一次-您不必担心在这里放什么,因为您是唯一会看到此信息的人。

配置同意屏幕

配置同意屏幕

添加信息后,点击底部的保存。

完成向您的项目添加凭据

现在,返回到包含将凭据添加到项目界面的选项卡,然后输入以下信息:

  • 名称-您网站的名称(或其他易于记忆的名称)。
  • 授权的JavaScript来源-您可以在POST SMTP Mailer / Email Log插件中找到该标签(步骤1)。
  • 授权的重定向URI –您可以在POST SMTP Mailer / Email Log插件中找到它(步骤1)。

创建您的凭证

创建您的凭证

添加完所有内容后,请点击刷新。然后,“刷新”按钮应更改为“创建OAuth客户端ID” –单击该按钮以完成该过程,然后单击“完成”。

现在您快要完成了!

厌倦了您的WordPress网站的缓慢主机?我们提供WordPress专家提供的快速服务器和24/7世界一流的支持。查看我们的计划

单击“完成”后,您应该在项目的“凭据”标签中看到OAuth 2.0客户端ID的部分(单击“完成”后应会自动打开)。

单击您刚创建的名称的条目:

访问OAuth 2.0客户端ID

访问OAuth 2.0客户端ID

现在,您只需要查找两条信息:

  • 客户编号
  • 客户机密

保持这些值可访问,因为在下一步中您将需要它们:

您的Gmail API客户端ID

您的Gmail API客户端ID

3.将Gmail App客户端ID添加到发布SMTP邮件程序/电子邮件日志中

要完成设置,请返回WordPress仪表板中的“发布SMTP邮件程序/电子邮件日志”设置,并粘贴上一步中的“客户端ID”和“客户端密码”。然后,确保保存更改:

将Gmail API客户端ID添加到WordPress

将Gmail API客户端ID添加到WordPress

然后,该插件应提示您向Google授予许可:

向Google授予权限

向Google授予权限

单击该链接将打开常规的Google授权过程(同样,就像您使用Google登录注册网站一样)。但是,由于您没有将应用提交给Google进行审核,因此Google会向您显示“此应用未经验证”的警告。

由于这是您自己的应用,因此您可以放心地忽略该警告。单击选项以显示高级设置,然后单击“转到” yourwebsite.com”(不安全)链接以继续授权过程:

忽略警告以继续

忽略警告以继续

现在,您将经历常规过程。确保选择允许您的WordPress网站访问您的Gmail帐户的选项。它需要这些权限才能通过Gmail SMTP服务器发送电子邮件。

就是这样!有很多步骤,但是您现在已经完成了。

4.发送测试电子邮件

为了确保一切正常,Post SMTP Mailer / Email Log包含一个用于发送测试电子邮件的选项。您可以从主设置页面访问它:

如何通过Gmail API发送测试电子邮件

如何通过Gmail API发送测试电子邮件

您可以输入要将测试消息发送到的电子邮件。

然后,您应该在插件的设置中看到一条成功消息:

测试电子邮件的成功消息

测试电子邮件的成功消息

而且,如果您转到电子邮件收件箱,还应该看到测试电子邮件:

您应该在收件箱中看到的实际电子邮件

您应该在收件箱中看到的实际电子邮件

如果一切顺利,那么您就完成了。

您的WordPress网站现在将使用Gmail SMTP服务器发送其所有电子邮件。您可以通过转至发布SMTP→电子邮件日志来确保发生这种情况。这将列出您的站点发送的所有电子邮件(如果插件遇到问题,还会列出任何错误):

如何查看您的站点发送的电子邮件日志

如何查看您的站点发送的电子邮件日志

是否在寻找一种免费,可靠的方式来从WordPress网站发送电子邮件?Gmail的SMTP服务器可能就是答案。查找本指南中的所有细节!点击鸣叫
摘要

通过Gmail SMTP服务器,您可以使用Gmail帐户和Google的服务器发送电子邮件。

这里的一个选项是配置第三方电子邮件客户端(例如Thunderbird或Outlook)以通过您的Gmail帐户发送电子邮件。默认的Gmail SMTP详细信息如下:

  • Gmail SMTP服务器地址:smtp.gmail.com
  • Gmail SMTP名称:您的全名
  • Gmail SMTP用户名:您的完整Gmail地址(例如,you @ gmail.com)
  • Gmail SMTP密码:您用于登录Gmail的密码
  • Gmail SMTP端口(TLS):587
  • Gmail SMTP端口(SSL):465

另一种选择是使用Gmail发送WordPress网站的交易电子邮件。Gmail每天最多只能发送500封电子邮件,其免费发送限制明显高于其他免费SMTP服务(例如SendGrid或Mailgun)。

但是,如果您这样做,则应该通过Gmail API发送电子邮件,而不仅仅是使用SMTP服务器详细信息。

设置应用程序以使用Gmail API确实会增加流程的一次性复杂性,但值得付出努力,因为它为您提供了一种可靠且安全的方式来发送网站电子邮件。

一切准备就绪,请查看我们的Gmail加载项列表,以提高电子邮件效率。

您仍然对Gmail SMTP服务器或如何与WordPress一起使用有疑问吗?在评论中问我们!

如果您喜欢这篇文章,那么您会喜欢Kinsta的WordPress托管平台。加速您的网站并获得我们经验丰富的WordPress团队的24/7支持。我们基于Google Cloud的基础架构专注于自动扩展,性能和安全性。让我们向您展示Kinsta的与众不同!查看我们的计划

相关文章