设置 Google 为您的邮件服务提供商 列印

  • 0

WHMCS 可以使用 PHP mail() 发送邮件,无需任何额外配置。虽然这在大多数情况下都有效,但其他邮件提供商可能会给您带来更好的体验和更多功能。

除了现有的 SMTP 支持外,WHMCS 8.0 增加了对 Mailgun、SendGrid、SparkPost 和 Google® OAuth with SMTP 的支持。WHMCS 8.6 及以后版本还包括 Microsoft®服务。更多信息请参阅:

  在 WHMCS 中设置 Google

要配置 <强>Google,您需要在 Google 云控制台中创建一个应用,并在 WHMCS 中配置邮件服务提供商。

配置邮件提供商:

1. 在管理员区域,转到 邮件 选项卡,在 配置 > 系统设置 > 常规设置 

2. 点击 配置邮件提供商 

84933d9d-fd3e-4b71-9b4b-cecbc9a1c48b.png

3. 选择 SMTP 作为您的 邮件提供商 并选择一个 邮件编码 

4. 选择 Google 作为您的 服务提供商 

35d8e950-300b-4c9b-ac7d-0ae80bd87d91.png

5. 在 SMTP 主机 中输入 smtp.gmail.com,在 SMTP 端口 中输入 465

6. 选择 Oauth2 用于 SMTP 认证 

04239c7d-c4cd-4c29-9459-cb5c93c7c232.png

7. 在 SMTP 用户名 中输入您将在应用程序中使用的 Gmail™ 地址。

在 Google 中生成客户端 ID 和客户端密钥的步骤,请参阅下方的创建您的 Google 应用程序部分。

8. 将 Google Cloud Console 中的客户端 ID 和客户端密钥复制并粘贴到确认消息中相应的框内。

9. 您也可以通过访问凭证并点击相应 OAuth 2.0 客户端 ID 行的编辑图标来编辑它们:

2ca90786-3b41-4714-b1e3-60f59cd5409e.png
4d5ef778-610d-4fb1-9d16-e3339c09397b.png

10. 在连接令牌旁边点击连接 。( 连接令牌将为空。)

780811c3-6847-480b-948c-d7db25deb4f9.png

11. 在“ 选择账户 ”下,选择您用于创建应用的账户。

34892964-0b77-441c-ace1-148485f04622.png

12. 按提示操作,批准您的账户访问权限。

如果您看到“ 此应用未经验证。”错误,请点击高级 ,然后点击窗口底部的转到 

系统将自动在 连接令牌 中输入令牌。

13. 确保您的配置正常工作,请点击测试配置 

14. 点击保存 。保存时系统将再次测试您的配置。

  创建您的 Google 应用

要使用 Google 作为您的服务提供商,您需要创建一个应用,然后创建一个关联的客户端 ID。这将允许您通过 WHMCS 连接到 Google。

如果您已经使用过 Google Cloud 的控制台,可能不需要执行以下某些步骤,或者界面可能看起来与下面的截图不同。

首先,创建应用:

1. 登录到 Google Cloud 控制台 。如果您之前没有登录过,请选择您的国家并同意 Google 的服务条款 

2. 前往 APIs and Services > Credentials

APIs & Services > Credentials

3. 点击 创建凭据 并选择 OAuth 客户端 ID

Crete Credentials > OAuth client ID

4. 点击 配置同意屏幕 

Click Configure Consent Screen

5. 选择 外部 作为 用户类型 

选择此选项后,任何人都可以在验证过程之后使用生成的客户端 ID。然而,当创建仅适用于 WHMCS 的客户端 ID 时,您不需要验证。

User Type: External

6. 点击 创建 

7. 输入新的 应用名称 

8. 选择一个 用户支持电子邮件 地址。

9. 点击 添加域名 并输入您的 WHMCS 安装域名。

Add Authorized Domain

10. 点击 保存并继续 

11. 点击 添加或删除作用域 并添加以下作用域:

  • userinfo.email
  • userinfo.profile
  • openid
Add or Remove Scopes

12. 点击 保存并继续 

13. 对于测试用户 ,点击保存并继续 ,无需进行任何更改。

创建应用后,您可以创建客户端 ID:

1. 在左侧边栏中,点击凭证 

2. 点击创建凭证并再次选择 OAuth 客户端 ID

3. 对于 应用程序类型 ,选择 Web 应用程序 

251c4427-55d9-43c6-864e-4173d6c77f8a.png

4. 为您的应用程序输入一个名称。

5. 在“授权重定向 URI”下,点击“添加 URI”。

6. 输入 WHMCS 中显示的“回调 URL”。

bbcdefed-fe14-45fc-9d94-06cff75d442a.png
161366ab-b7b7-4378-9ac4-01d2f4cc0f80.png

7. 点击 创建 。将出现一个确认消息,其中包含用于上述步骤的 客户端 ID 和 客户端密钥 

11906d81-a33d-4534-b77a-67b041e7d197.png

您现在可以继续配置使用 OAuth 2.0 的 SMTP(参见上方章节)。


这篇文章有帮助吗?

« 返回

Powered by WHMCompleteSolution