【发布时间】:2021-06-24 17:33:42
【问题描述】:
我有一个000webhost 的免费托管帐户。我已将PHPMailer 配置为在有人填写反馈表后立即在mail 中向我发送消息。如果gmail 功能allow less secure apps 被禁用,则消息不会出现。
如何在不启用allow less secure apps 的情况下接受gmail 电子邮件。这是我的主要邮件,我不想禁用它的保护。它不是为了美丽,是吗?)在网上搜索后,我找不到类似的解决方案。似乎禁用allow less secure apps 适合很多人。那么也许有一种方法可以让我的托管帐户受到信任?
【问题讨论】:
-
不,禁用不太安全的应用程序是唯一的方法。如果您不喜欢这样,请设置一个单独的 Gmail 帐户,供您的应用程序从其发送。毕竟它们是免费的......
-
那为什么其他
mailboxes/websites的来信没有问题呢?它是否依赖于ssl证书?似乎即使在免费计划中000webhost也有ssl。 -
我相信 允许不太安全的应用程序 选项在 IMAP 协议的上下文中是相关的。
-
也许我误解了你的意思,因为缺少代码来澄清它。您是否尝试使用 Gmail 通过 SMTP 发送电子邮件?只有 Gmail 具有“不太安全的应用程序”功能。来自其他邮箱的信件没有问题是什么意思?你的意思是进入你的Gmail?这与您的 PHP 应用程序正在做什么无关。
-
以 5.00 美元购买一个域名。转到 rackspace.com 并通过企业电子邮件帐户以 2.99 美元的价格与此域一起使用。恭喜。您现在拥有一个支付更高限额的电子邮件帐户。 Gmail 并不意味着程序员可以将其用于与客户的业务往来。 Gmail 会将任何看似“与众不同”的人列入黑名单。使用 OAUTH 可以缓解其中的一些问题,但现在获取邮件范围需要大量保证,确保您没有做一些奇怪的事情,并且可能对平台的安全性和隐私性进行外部验证。