从商务gmail发送SMTP邮件(如:abc@company.com)-PHP邮件

从商务gmail发送SMTP邮件(如:abc@company.com)-PHP邮件,smtp,gmail,phpmailer,google-workspace,mailer,Smtp,Gmail,Phpmailer,Google Workspace,Mailer,当我试图从我的商业Gmail发送来自Php mailer的电子邮件时(示例:Abc@domain.com): 通过从我的个人电子邮件id生成应用程序密码,尝试从php mailer通过Gmail发送邮件(示例:abc@gmail.com)它正在发挥作用 同样的事情,我正试图从我的企业(G-suit for business)Gmail中做,但我无法看到生成应用程序密码的选项,因为它在基本Gmail帐户中可见。没有应用程序密码Gmail不允许密码为纯文本。如果有人遇到过这种问题,请帮我解决。正如你

当我试图从我的商业Gmail发送来自Php mailer的电子邮件时(示例:Abc@domain.com):

通过从我的个人电子邮件id生成应用程序密码,尝试从php mailer通过Gmail发送邮件(示例:abc@gmail.com)它正在发挥作用


同样的事情,我正试图从我的企业(G-suit for business)Gmail中做,但我无法看到生成应用程序密码的选项,因为它在基本Gmail帐户中可见。没有应用程序密码Gmail不允许密码为纯文本。如果有人遇到过这种问题,请帮我解决。

正如你所注意到的,普通gmail和suite有不同之处。这里有两个选项:

  • 启用“不太安全的应用程序”选项以允许常规
    普通
    登录
    身份验证类型
  • 使用
    XOAUTH2
    身份验证
有一篇关于这个问题的长文章。还有

“不太安全的应用”选项并不是真的不安全;凭据为纯文本(或轻度编码),但连接受TLS保护

关于这个问题还有更多的讨论