Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用坏IP在共享主机上发送邮件的替代方法_Php_Email_Smtp_Gmail_Shared Hosting - Fatal编程技术网

Php 使用坏IP在共享主机上发送邮件的替代方法

Php 使用坏IP在共享主机上发送邮件的替代方法,php,email,smtp,gmail,shared-hosting,Php,Email,Smtp,Gmail,Shared Hosting,如果共享主机的IP地址有“坏名声”,有哪些替代方法?Gmail拦截邮件,说来自这个IP地址的邮件很可能是垃圾邮件 除了切换到虚拟服务器或专用服务器之外,还有其他解决方法吗?有没有办法通过第三方、不同的IP发送邮件?像gmail smtp?这将如何工作?当您通过他们的SMTP发送邮件时,它更有可能工作 我推荐你 您还应该知道,GMail对发送的电子邮件有限制,因为如果您尝试发送太多电子邮件,它会阻止您的主机。您是否尝试通过其他SMTP服务器发送邮件 我会试试Swiftmailer: 例如:从不知道

如果共享主机的IP地址有“坏名声”,有哪些替代方法?Gmail拦截邮件,说来自这个IP地址的邮件很可能是垃圾邮件


除了切换到虚拟服务器或专用服务器之外,还有其他解决方法吗?有没有办法通过第三方、不同的IP发送邮件?像gmail smtp?这将如何工作?

当您通过他们的SMTP发送邮件时,它更有可能工作

我推荐你


您还应该知道,GMail对发送的电子邮件有限制,因为如果您尝试发送太多电子邮件,它会阻止您的主机。

您是否尝试通过其他SMTP服务器发送邮件

我会试试Swiftmailer:


例如:

从不知道:),几年前我做了一些测试,把一个脚本弄错了,谷歌在30封邮件后禁止了我。那些在5秒内发送的邮件。哦。。。我懂了。但我不明白PHPMailer有什么不同?它看起来只是一种简单的发送邮件的好方法——为什么它会有所不同呢?事实并非如此,你可以使用你想要的框架。我使用我几年前写的东西,现在仍然可以使用,并且连接到
SSL
和我的工作,PHPMailer更容易使用。为什么要重新发明轮子?是的,没错!不,对不起。。。我的意思是他们不提供smtp,是吗?所以我不得不再次使用gmail smtp或其他什么?对不起,我只是不明白…是的,你必须使用SMTP,就像谷歌一样。无论最终使用何种脚本,都需要有SMTP服务器。