Php 连接到smtp时出现此错误;4514.7.1<;email@example.com>;:收件人地址被拒绝:Greylisted 5分钟
我正在尝试使用测试SMTP服务器向outlook电子邮件地址发送电子邮件,但出现此错误。使用PHPMAILER模块建立SMTP连接。您正在进行,并且它正在为他们工作 Greylisting是一种反垃圾邮件措施,它试图识别行为不良的邮件客户端。大部分垃圾邮件生成消息并尝试立即发送,如果失败,他们会放弃(因为他们并不在乎),而行为良好的邮件服务器会注意到响应并稍后重试。对他们来说,您的脚本看起来就像一个行为恶劣的客户端 因此,解决方案是在几分钟后再次尝试发送,然而,在PHP中这样做很痛苦。正确的方法是设置一个本地邮件服务器并通过该服务器发送-它将立即接受您的邮件,并在不需要您输入的情况下处理转发本身,包括任何灰色列表和其他垃圾邮件对策。您正在使用,而且它正在为他们工作 Greylisting是一种反垃圾邮件措施,它试图识别行为不良的邮件客户端。大部分垃圾邮件生成消息并尝试立即发送,如果失败,他们会放弃(因为他们并不在乎),而行为良好的邮件服务器会注意到响应并稍后重试。对他们来说,您的脚本看起来就像一个行为恶劣的客户端Php 连接到smtp时出现此错误;4514.7.1<;email@example.com>;:收件人地址被拒绝:Greylisted 5分钟,php,email,smtp,phpmailer,Php,Email,Smtp,Phpmailer,我正在尝试使用测试SMTP服务器向outlook电子邮件地址发送电子邮件,但出现此错误。使用PHPMAILER模块建立SMTP连接。您正在进行,并且它正在为他们工作 Greylisting是一种反垃圾邮件措施,它试图识别行为不良的邮件客户端。大部分垃圾邮件生成消息并尝试立即发送,如果失败,他们会放弃(因为他们并不在乎),而行为良好的邮件服务器会注意到响应并稍后重试。对他们来说,您的脚本看起来就像一个行为恶劣的客户端 因此,解决方案是在几分钟后再次尝试发送,然而,在PHP中这样做很痛苦。正确的方法
因此,解决方案是在几分钟后再次尝试发送,然而,在PHP中这样做很痛苦。正确的方法是设置一个本地邮件服务器并通过该服务器发送-它将立即接受您的邮件,并在没有您输入的情况下处理转发本身,包括任何灰色列表和其他垃圾邮件对策。在这种情况下,这是Barracuda垃圾邮件过滤器的响应。是barracuda阻止了邮件的发送。在这种情况下,是barracuda垃圾邮件过滤器的响应。是梭鱼阻止了邮件的发送。