【问题标题】:CodeIgniter with SMTP for Gmail is very, very, very slow用于 Gmail 的带有 SMTP 的 CodeIgniter 非常、非常、非常慢
【发布时间】:2013-04-18 03:50:51
【问题描述】:

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

我做错了什么?

【问题讨论】:

  • 速度很慢,可能是因为 ssl 等原因。尝试使用本地 smtp 服务器或 sendmail,或 evem mail() 函数
  • 那么我不会遇到垃圾邮件问题吗?
  • 您的具体地址是什么?为什么是垃圾邮件?对于每个时间单位(秒、分钟、小时、天)可以发送多少电子邮件以及托管服务提供商设置的其他限制,您可能会受到硬件限制。您的消息是否是垃圾邮件首先是接收者许可的问题。您是否获得了发送消息等的权限
  • -1 表示没有代码、没有日志、没有...除了 url、端口和投诉之外的任何内容。奇怪的是,这有(有)+5 票......
  • 可能是。 Codeigniter 生成日志——这些可能会有所帮助。电子邮件配置可能有错字,这可能会有所帮助。 $this->email->print_debugger(); 可能会有所帮助....

标签: codeigniter smtp


【解决方案1】:

从您在问题中提供的少量信息来看,您没有做错任何事情。

【讨论】:

    【解决方案2】:

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

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

    它成功了。

    【讨论】:

    • 我已经添加了这个,但仍然挂起.. 是否有可能是因为互联网连接速度较慢而 smtp 需要更快?
    • 真的很怀疑。我认为在这种情况下你会得到一个例外。
    • 我已经想通了。并且运作良好。我仍然有一个问题如何为其他电子邮件站点创建多个 smtp_host?
    猜你喜欢
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 2017-12-12
    • 2015-06-14
    • 2013-05-14
    • 2021-05-24
    • 2020-01-10
    • 2012-05-28
    相关资源
    最近更新 更多