【问题标题】:Send SMTP Mail from BUSINESS gmail(like: abc@company.com) - PHP Mailer从 BUSINESS gmail 发送 SMTP 邮件(例如:abc@company.com) - PHP Mailer
【发布时间】:2020-03-09 06:21:48
【问题描述】:

当我尝试从 My Business Gmail 中的 Php 邮件程序发送电子邮件时(例如:Abc@domain.com):

已尝试通过从我的个人电子邮件 ID(例如:abc@gmail.com)生成 应用程序密码 从 php 邮件程序通过 Gmail 发送邮件并且它正在工作。

我正在尝试从我的企业 (G-suit for Business) Gmail 中执行相同的操作,但我无法看到生成应用程序密码的选项,因为它在基本 Gmail 帐户中可见。如果没有应用密码,Gmail 不允许密码为纯文本形式。如果有人遇到这种问题,请帮助我。

【问题讨论】:

    标签: smtp gmail phpmailer google-workspace mailer


    【解决方案1】:

    您已经注意到,普通的 gmail 和套件存在差异。您有两种选择:

    • 启用“不太安全的应用”选项以允许常规的PLAINLOGIN 身份验证类型。
    • 使用XOAUTH2 身份验证。

    有一篇关于using XOAUTH2 for gmail in the PHPMailer wiki的长文。还有code examples

    “不太安全的应用程序”选项实际上并没有降低安全性;凭据是纯文本(或轻度编码),但连接受 TLS 保护。

    gmail authentication in the PHPMailer troubleshooting guide的讨论比较多。

    【讨论】:

      猜你喜欢
      • 2011-04-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-11
      • 2014-10-28
      • 2015-10-22
      • 1970-01-01
      • 2013-08-08
      相关资源
      最近更新 更多