【问题标题】:Laravel 3 - error: Connection to smtp.gmail.com:465 Timed OutLaravel 3 - 错误:连接到 smtp.gmail.com:465 超时
【发布时间】:2013-10-24 17:32:52
【问题描述】:

我想通过 laravel-3 发送电子邮件,但我遇到了这样一个错误:

ERROR: Connection to smtp.gmail.com:465 Timed Out

我正在使用 Swiftmailer Messages-master 包发送电子邮件,并且我已经在我的控制器中编写了以下代码:

Config::set('messages::config.transports.smtp.host', 'smtp.gmail.com');
Config::set('messages::config.transports.smtp.port', 465);
Config::set('messages::config.transports.smtp.username','abc@gmail.com');
Config::set('messages::config.transports.smtp.password', 'mypassword');
Config::set('messages::config.transports.smtp.encryption', 'ssl');

Message::send(function($message)
{
    $message->to('xyz@gmail.com');
    $message->from('abc@gmail.com', 'Kishan Vadaliya');

    $message->subject('Email checking');
    $message->body('hii i am very happy for send this email through laravel');
});

请帮我解决我的错误...

【问题讨论】:

    标签: php laravel smtp timeout


    【解决方案1】:

    只从 wamp 服务器的 php 文件夹中删除 php.ini 文件中的分号

    而不是 php.ini 中的这一行 ;扩展=php_openssl.dll 你必须写(只删除分号) extension=php_openssl.dll

    之后你必须重新启动你的 wamp 现在,它可以正常工作了..

    谢谢。

    【讨论】:

      猜你喜欢
      • 2017-03-08
      • 2020-12-31
      • 2016-02-11
      • 1970-01-01
      • 2016-11-07
      • 2017-01-26
      • 2014-05-15
      • 1970-01-01
      • 2020-11-03
      相关资源
      最近更新 更多