用于Gmail的带有SMTP的CodeIgniter非常非常慢

用于Gmail的带有SMTP的CodeIgniter非常非常慢,codeigniter,smtp,Codeigniter,Smtp,我正在使用ssl://smtp.gmail.com使用gmail通过端口465,当我尝试在CodeIgniter应用程序中发送邮件时,它只是挂起。没有错误,也没有警告-它实际上只是挂起 我做错了什么?从你在问题中提供的小信息来看,你没有做错任何事。我也有同样的问题。在尝试更改CI->电子邮件中的所有可用设置后,我添加了 $this->email->set_newline("\r\n"); 它工作了。速度很慢,可能是因为ssl等原因。尝试改用本地smtp服务器、sendmail或ev

我正在使用
ssl://smtp.gmail.com
使用gmail通过端口
465
,当我尝试在
CodeIgniter
应用程序中发送邮件时,它只是挂起。没有错误,也没有警告-它实际上只是挂起


我做错了什么?

从你在问题中提供的小信息来看,你没有做错任何事。

我也有同样的问题。在尝试更改CI->电子邮件中的所有可用设置后,我添加了

$this->email->set_newline("\r\n");

它工作了。

速度很慢,可能是因为ssl等原因。尝试改用本地smtp服务器、sendmail或evem mail()函数,这样我不会遇到垃圾邮件问题吗?您具体解决了什么问题?为什么是垃圾邮件?您可能会有硬件限制,即每个时间单位(秒、分钟、小时、天)可以发送多少电子邮件,以及主机提供商设置的其他限制。你的邮件是否是垃圾邮件,首先是收件人许可的问题。你有没有得到许可,然后发送消息etc-1没有代码,没有日志,没有…真的除了一个网址,端口和投诉。奇怪的是,这有+5票…可能是。Codeigniter生成日志——这些可能会有所帮助。电子邮件配置可能有打字错误,这可能会有所帮助<代码>$this->email->print_debugger()可能会有帮助…我添加了这个,但仍然会挂起。。有没有可能是因为互联网连接速度慢,smtp需要更快的速度?真的怀疑吗。我想在这种情况下你会得到一个例外。我已经弄明白了。而且效果很好。我仍然有一个问题,如何为其他电子邮件站点创建多个smtp_主机?