不要从PHP SMTP发送群发邮件

不要从PHP SMTP发送群发邮件,php,smtp,Php,Smtp,我已经创建了一个PHP群发邮件功能,但它不起作用。当我提交文本时,它显示成功消息,但当我检查我的电子邮件收件箱和垃圾邮件文件夹时,没有电子邮件。你能告诉我正确的方法吗?我的代码有什么问题 从配置文件: define(“EMAIL\u USE\u SMTP”,true); 定义(“电子邮件\u SMTP\u主机”ssl://example.com"); 定义(“EMAIL\u SMTP\u AUTH”,true); 定义(“电子邮件\u SMTP\u用户名”support@example.com"

我已经创建了一个PHP群发邮件功能,但它不起作用。当我提交文本时,它显示成功消息,但当我检查我的电子邮件收件箱和垃圾邮件文件夹时,没有电子邮件。你能告诉我正确的方法吗?我的代码有什么问题

从配置文件:

define(“EMAIL\u USE\u SMTP”,true);
定义(“电子邮件\u SMTP\u主机”ssl://example.com");
定义(“EMAIL\u SMTP\u AUTH”,true);
定义(“电子邮件\u SMTP\u用户名”support@example.com");
定义(“电子邮件和SMTP密码”,“*******”);
定义(“电子邮件SMTP端口”,465);
定义(“电子邮件加密”、“ssl”);
这是群发邮件:


群发邮件

可能存在以下问题:

1。邮件端口:邮件端口因邮件提供商而异。对于Gmail,请尝试587端口

2。SMTP加密:SMTP安全因邮件提供商而异。对于Gmail,请尝试$mail->SMTPSecure='tls'。某些SMTP服务器阻止连接。某些SMTP服务器不支持SSL(或TLS)连接

3。不太安全的应用程序:允许从不太安全的应用程序访问。(如Gmail、雅虎)