Tag: WordPress邮件设置

  • 怎么用免费 SMTP 服务器发送 WordPress 电子邮件

    怎么用免费 SMTP 服务器发送 WordPress 电子邮件

    不知道你们有没有发现, WordPress 的默认 PHP 邮件功能不好用。而且经常将重要电子邮件直接发送到垃圾邮件文件夹,甚至根本不发送。

    我们自己有用 SMTP 服务器保证每次都能收到电子邮件。但是许多新手留言,设置邮件服务器很复杂,希望能出一个适合新手的教程。那我们下面会给大家演示。

    为什么使用 SMTP 服务器发送 WordPress 电子邮件?

    很多站长经常因为WordPress 无法发送电子邮件的问题而苦恼。默认情况下,WordPress 通过 PHP 邮件功能发送电子邮件。但是,不是所有WordPress 托管服务器都正确配置为使用 PHP 邮件。

    即使电子邮件成功发送,也可能被识别为垃圾邮件。这些邮件可能会被自动删除而不会被看到。

    让 WordPress 电子邮件可送达的最好的方法是使用SMTP 服务器。它是在互联网上发送电子邮件的标准协议。

    SMTP 服务器使用适当的身份验证来确保电子邮件是由授权发件人发送的。提高了送达率,并且电子邮件可以安全地到达用户的收件箱。

    现在,要一个插件来将 WordPress 网站连接到 SMTP 服务器。我们一般用WP Mail SMTP插件。而且 WP Mail SMTP也有免费版本可用。

    安装 WordPress 的 WP Mail SMTP 插件

    第一步是安装并激活WP Mail SMTP 插件。

    激活后,会看到 WP Mail SMTP 设置向导。可以跳过向导,我们会演示如何手动设置插件。

    图片[1]-361Sale WordPress Care

    单击底部的“返回仪表板”链接即可。

    现在应该可以看到WP Mail SMTP » 设置页面,可以在其中配置插件。

    如果买了 Pro 许可证,需要粘贴许可证密钥并单击“验证密钥”按钮。可以在 WP Mail SMTP 网站的帐户区域中找到许可证密钥。

    图片[2]-361Sale WordPress Care

    需要先输入发件人电子邮件和发件人姓名。WordPress 电子邮件将从此电子邮件地址和姓名发送。

    应该选中“强制来自电子邮件”框。这可确保 WordPress 网站的所有电子邮件都通过 SMTP 服务器从该电子邮件地址发送。

    图片[3]-361Sale WordPress Care

    接下来,向下滚动到邮件程序部分,在那里可以选择 SMTP 邮件服务。单击要使用的那个即可。

    图片[4]-361Sale WordPress Care

    接下来的步骤取决于选择的服务。

    我们会逐步介绍如何设置多个免费​​ SMTP 服务器。要保持 WP Mail SMTP 设置选项卡处于打开状态,然后按照所选 SMTP 服务器的说明进行操作:

    1.使用 Gmail SMTP 服务器发送 WordPress 电子邮件

    可以用免费的Gmail帐户发送 SMTP 电子邮件。如果没有 Gmail 帐户,要先创建一个帐户,然后再进行操作。

    用免费 Gmail 帐户,每天最多可以发送 500 封电子邮件。但是,如果付费的Google Workspace帐户,则限制会增加到每天 2000 封电子邮件。

    登录到 WordPress 管理仪表盘,安装了 WP Mail SMTP。在WP Mail SMTP » 设置页面上,选择“Google / Gmail”作为邮件程序。

    现在,将 WordPress 插件连接到 Gmail 和其他 Google 服务有点麻烦。但是,WP Mail SMTP 的付费版提供了快速简便的一键设置。要是觉得麻烦,可以选择付费版的。

    将“一键设置”选项切换到开启位置。

    图片[5]-361Sale WordPress Care

    会看到一条通知,提示需要保存设置才能继续,单击页面底部的“保存设置”按钮。

    向下滚动页面时,会看到现在有一​​个“使用 Google 登录”按钮。单击该按钮来授权该插件。

    图片[6]-361Sale WordPress Care

    系统会要求选择一个 Google 帐户,同意服务条款,然后单击“允许”按钮以允许 WP Mail SMTP 发送电子邮件。

    这样,就成功将当前网站与 Google 关联。可以开始通过 Gmail 发送电子邮件了。

    2.使用 SendGrid SMTP 服务器发送 WordPress 电子邮件

    SendGrid提供免费计划,每天免费发送最多 100 封电子邮件。

    先访问SendGrid网站并单击“免费开始”按钮来创建免费帐户。

    创建帐户后,验证过程。帐户将暂时处于暂停状态,同时他们会通过电子邮件向你询问一些问题。他们这样做是为了确保符合其政策和价值观的方式使用该服务。

    一旦申请获得批准,就可以登录到 SendGrid 仪表板。

    创建发件人身份

    第一步是创建发件人身份,即用于电子邮件的“发件人”地址。为此,在仪表板菜单底部的“设置”部分中单击“发件人身份验证”。

    图片[7]-361Sale WordPress Care

    进入 SendGrid 发件人身份验证页面。

    向下滚动到单个发件人验证部分,然后单击“验证地址”下的“开始”按钮。

    图片[8]-361Sale WordPress Care

    这会显示一个表单,可以在其中创建发件人。

    然后,输入要用于电子邮件的姓名、电子邮件地址和邮寄地址。完成后,可以单击“创建”按钮来存储发件人详细信息。

    图片[9]-361Sale WordPress Care

    重要提示:这“回复”电子邮件地址需要与在 WP Mail SMTP 设置中输入的“发件人”地址相同。

    会在收件箱中收到一封确认电子邮件,以验证此企业电子邮件地址。

    单击消息中的链接以完成单个发件人身份设置。

    图片[10]-361Sale WordPress Care

    验证电子邮件地址后,继续并通过单击侧栏中的仪表板链接返回到 SendGrid 仪表板。

    生成 API 密钥

    下一步是生成 API 密钥,方便可以将网站连接到 SendGrid 帐户并开始发送电子邮件。

    使用 SendGrid 仪表板菜单,要找到电子邮件 API 部分并单击“集成指南”

    图片[11]-361Sale WordPress Care

    在下一页中,会被要求选择一种集成方法。

    在 SMTP 中继框内,继续并单击“选择”按钮。

    图片[12]-361Sale WordPress Care

    要为 API 密钥指定一个名称,方便后面提醒你用它做什么。

    在这个例子中,我们将其命名为“WP Mail SMTP”。

    图片[13]-361Sale WordPress Care

    现在,可以点击“创建密钥”按钮来生成 API 密钥。

    应该会看到一条确认已成功创建的消息,并且 API 密钥将显示在下面。

    会在下一部分中需要此密钥,在浏览器中要保持 SendGrid 选项卡打开。

    将 WP Mail SMTP 连接到 SendGrid 帐户

    接下来,返回 WordPress 管理浏览器选项卡并转到WP Mail SMTP » 设置。应该已经为邮件程序选择了 SendGrid。如果没有,立即选择它。

    在屏幕底部,会看到一个用于输入 SendGrid API 密钥的框。只需将其复制并粘贴在此处,然后单击“保存设置”按钮。

    图片[14]-361Sale WordPress Care

    接下来,需要验你的证集成是否有效。

    首先,转到 WP Mail SMTP 设置中的电子邮件测试选项卡。然后,输入电子邮件地址并单击“发送电子邮件”按钮。

    图片[15]-361Sale WordPress Care

    应该会看到一条消息,提示测试电子邮件已成功发送。可以前往收件箱并检查电子邮件是否在那里,确认一下。

    现在测试电子邮件已成功发送,返回到包含 SendGrid API 页面的选项卡。需要继续并选中“我已更新我的设置”框。然后单击“下一步验证集成”按钮。

    勾选复选框表示您已更新设置,然后单击按钮进行验证

    在下一个屏幕上,单击“验证集成”按钮。

    然后会看到一条消息,确认 SendGrid 已收到电子邮件并且你的设置已完成。

    SendGrid 验证成功

    测试 SMTP 邮件是否正常工作

    所有这些方法的最后一步是发送测试电子邮件,一切是否正常。

    首先,转到 WP Mail SMTP 设置中的“电子邮件测试”选项卡。然后,输入要发送测试电子邮件的电子邮件地址(如果该地址与默认地址不同)。

    单击“发送电子邮件”按钮,电子邮件就会被发送。

    使用 WP Mail SMTP 发送测试电子邮件

    应该会看到一条消息,通知你电子邮件已成功发送。

    接下来,继续检查收件箱,确保测试电子邮件已到达。

    从 WP Mail SMTP 测试电子邮件
  • 如何正确配置WordPress电子邮件设置

    如何正确配置WordPress电子邮件设置

    正确配置 WordPress 网站的电子邮件设置对于与用户保持联系非常重要。如果设置不正确,电子邮件可能无法发送成功。这可能会损害网站的信誉和用户体验。

    图片[1]-361Sale WordPress Care

    为什么 WordPress 电子邮件设置无法正常工作?

    WordPress 网站上的默认电子邮件设置使用 PHPmail ()函数发送有关表单提交、帐户激活等的电子邮件。

    但是,如果网站服务器提供商的邮件服务器配置不正确,网站可能会遇到电子邮件传递问题。此外,许多流行的电子邮件服务(如 Gmail)都会将这些邮件标记为垃圾邮件。

    这意味着从网站发出的电子邮件可能会进入用户电子邮件帐户的垃圾邮件文件夹,或者根本无法到达他们的收件箱。

    好消息是,可以通过正确配置 WordPress 电子邮件设置来解决此问题。所以,需要使用 SMTP 服务或插件。

    什么是 SMTP,它如何修复 WordPress 中的电子邮件设置?

    SMTP(简单邮件传输协议)是用于邮件传输的标准协议。与 PHP mail() 函数不同,SMTP 使用适当的身份验证来发送和接收电子邮件消息。

    通过在网站上使用 SMTP 服务,可以获得较高的送达率,避免垃圾邮件文件夹,并确保电子邮件通知立即到达用户的收件箱。

    要正确配置 WordPress 电子邮件设置,用流行的 SMTP 服务提供商有保障一点,如SendLayerBrevo (以前称为 Sendinblue)、MailgunSMTP.com。这些服务提供商易于使用,可安全地从 WordPress 网站发送电子邮件。

    一旦选择了 SMTP 提供商,就必须将 WordPress 网站连接到邮件服务器。

    这就是WP Mail SMTP插件的作用所在。

    它是市场上比较好的 WordPress SMTP 插件,可通过 SMTP 发送电子邮件。它具有电子邮件日志、电子邮件控制、优先级支持等强大功能。

    这个插件的高级版本甚至可以与流行的 SMTP 服务提供商(如 SendLayer 和 Brevo)以及任何提供电子邮件帐户的 WordPress 集成。

    如何正确配置WordPress电子邮件设置

    使用WP Mail SMTP插件和 SMTP 服务提供商配置 WordPress 电子邮件设置非常容易。

    在教程中,我们用的是 SendLayer。

    步骤 1:使用 SendLayer 创建帐户

    先访问SendLayer网站并单击“开始使用 SendLayer”按钮。

    图片[2]-361Sale WordPress Care

    这会进入定价页面,可以在其中选择适合需求的付费计划。

    但是,如果还不想购买 SendLayer,那么可以点击底部的“试用我们的 SendLayer 免费试用版(发送最多 200 封电子邮件)”链接。

    图片[3]-361Sale WordPress Care

    这会进入“结帐”页面,必须在此提供你的电子邮件帐户、密码和付款详细信息。

    创建帐户注册后,单击“继续到仪表板”按钮。

    图片[4]-361Sale WordPress Care

    步骤 2:添加域名以进行授权

    接下来,需要授权你的域名,以允许电子邮件服务器将识别为经过验证的发件人。

    这意味着授权后从帐户发送的电子邮件不会进入用户的垃圾邮件文件夹。

    单击屏幕右上角的“添加域名”按钮。

    图片[5]-361Sale WordPress Care

    这会打开一个新页面,在该页面的字段中输入网站域名。

    完成后,单击“添加域名”按钮。

    图片[6]-361Sale WordPress Care

    SendLayer 现在会自动给你的域名生成五种类型的 DNS 记录。

    现在,将这些记录逐一复制并粘贴到网站的 DNS 设置中。

    要查找这些 DNS 设置,必须转到网站的 WordPress 仪表板。

    图片[7]-361Sale WordPress Care

    将所有 DNS 记录添加到托管仪表板后,只需选中 SendLayer 页面底部的“我已添加这些 DNS 记录并准备继续”框。

    然后,单击“验证 DNS 记录”按钮继续。

    图片[8]-361Sale WordPress Care

    请记住,DNS 记录更改可能需要最多 48 小时才能生效。

    要检查域名授权状态,转到 SendLayer 仪表板并单击左栏中的“设置”选项卡。

    进入“设置”页面后,从顶部切换到“DNS 记录和设置”选项卡。

    如果 DNS 设置已经验证,现在将在每种类型的 DNS 记录的状态列中看到一个绿色符号。

    图片[9]-361Sale WordPress Care

    步骤 3:复制 SendLayer API 密钥

    现在已授权域名,可以复制 SendLayer 帐户的 API 密钥了。此 API 密钥可以将 SMTP 服务连接到 WordPress 网站。

    单击 SendLayer 仪表板左栏中的“设置”选项卡。接下来,从页面顶部切换到“API 密钥”选项卡。

    到达那里后,单击“显示 API 密钥”链接,然后将密钥复制到剪贴板。

    图片[10]-361Sale WordPress Care

    步骤 4:在 WordPress 网站上设置 WP Mail SMTP 插件

    创建 SendLayer 帐户并复制 API 密钥后,转到 WordPress 网站的仪表板。

    安装并激活WP Mail SMTP插件。

    注意:WP Mail SMTP插件的付费版才能将其与 SendLayer 帐户连接。

    激活后,从 WordPress 管理侧边栏转到WP Mail SMTP » 设置页面。

    到达那里后,在“许可证密钥”选项旁边添加插件的许可证密钥。可以在 WP Mail SMTP 网站的帐户页面上找到此信息。

    图片[11]-361Sale WordPress Care

    之后,向下滚动到“来自电子邮件”部分并添加想要用于向用户发送电子邮件的管理员电子邮件

    如果想整个网站的发件人电子邮件相同,则只需选中“强制发件人电子邮件”框。

    之后,在“发件人姓名”字段旁边输入想要用于发送电子邮件的姓名。

    例如,如果是电商网站,那么可以在此字段中用商店的名称。这样,用户就会立即知道是谁向他们发送了消息。

    图片[12]-361Sale WordPress Care

    之后,向下滚动到“邮件程序”部分并选择想要与 WordPress 网站连接的 SMTP 服务。

    对于本教程,我们选择“SendLayer”选项。

    图片[13]-361Sale WordPress Care

    完成后,屏幕上会打开一个新的“SendLayer”选项卡。

    在这里,粘贴之前从 SendLayer 仪表板复制的 API 密钥。如果之前无法复制密钥,那么单击“获取 API 密钥”链接即可返回 SendLayer 帐户。

    图片[14]-361Sale WordPress Care

    完成后,只需单击“保存设置”按钮即可存储您的更改。

    您现在已成功将 WP Mail SMTP 与 SendLayer 连接。

    步骤 5:发送测试电子邮件

    要检查 SMTP 服务提供商和插件是否正常工作,可以发送测试电子邮件。

    从 WP Mail SMTP 设置页面顶部切换到“电子邮件测试”选项卡。

    到达那里后,只需在“发送到”字段中添加有权访问的电子邮件帐户即可。然后,继续并单击“发送电子邮件”按钮。

    发送测试电子邮件

    电子邮件发送后,会在屏幕上看到成功消息。

    接下来,检查该电子邮件地址的收件箱,会看到刚刚发送的测试电子邮件。

    测试电子邮件预览

    WP Mail SMTP 和 SendLayer 现在将确保电子邮件发送到用户的收件箱而不是进入垃圾邮件文件夹,从而消除电子邮件问题。