【问题标题】:Not working email send in Laravel on live server无法在实时服务器上的 Laravel 中发送电子邮件
【发布时间】:2014-11-27 04:07:02
【问题描述】:

它正在我的 localhost 上运行。但是在实时服务器上不起作用。 它显示以下错误 无法与主机 smtp.gmail.com 建立连接 [连接超时 #110] 如何解决?

还有我的 app/config/mail.php

<?php

return array(

    'driver' => 'smtp',
    'host' => 'smtp.gmail.com',
    'port' => 465,
    'from' => array('address' => 'myaddress', 'name' => 'Name'),
    'encryption' => 'ssl',
    'username' => 'myemail@gmail.com',
    'password' => 'mypassword',
    'sendmail' => '/usr/sbin/sendmail -bs',
    'pretend' => false,

);

【问题讨论】:

  • 您可能想进一步充实您的问题,否则您将得不到答案。例如,您如何发送邮件(php 邮件或 laravel Mail::send()?)以及您的 app/config/mail.php 设置是什么?
  • 问题可能是您的防火墙阻止了 IP。尝试将 SMTP IP 列入白名单。
    Answer found here
  • 也许这会有所帮助? goo.gl/mFdE9M
  • 不确定这是否有用? stackoverflow.com/questions/25769615/…

标签: email laravel laravel-4


【解决方案1】:

试试这个配置:

return array(

    'driver' => 'smtp',
    'host' => 'smtp.gmail.com',
    'port' => 587,
    'from' => array('address' => 'myaddress', 'name' => 'Name'),
    'encryption' => 'tls',
    'username' => 'myemail@gmail.com',
    'password' => 'mypassword',
    'sendmail' => '/usr/sbin/sendmail -bs',
    'pretend' => false,

);

希望这对您的本地服务器和实时服务器都有效。

【讨论】:

    【解决方案2】:

    它将在 laravel 5.1 中工作


    在您的 .env 文件中 更改以下内容

    MAIL_DRIVER=mail
    MAIL_HOST=www.yourhost.com
    MAIL_PORT=587
    MAIL_USERNAME=your email address
    MAIL_PASSWORD=email password
    MAIL_ENCRYPTION=null
    

    改变配置/mail.php

    return [
    
        'driver' => env('MAIL_DRIVER', 'mail'),
        'host' => env('MAIL_HOST', 'www.yourhostname.com'),
        'port' => env('MAIL_PORT', 587),
        'from' => ['address' => 'youremail@domain.com', 'name' => 'any name'],
        'encryption' => env('MAIL_ENCRYPTION', 'tls'),
        'username' => env('MAIL_USERNAME'),
        'password' => env('MAIL_PASSWORD'),
        'sendmail' => '/usr/sbin/sendmail -bs',
        'pretend' => false,
    ];
    

    【讨论】:

      猜你喜欢
      • 2020-05-09
      • 2019-05-21
      • 2019-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-29
      • 1970-01-01
      • 2021-07-22
      相关资源
      最近更新 更多