簡體   English   中英

無法使用Laravel4發送郵件

[英]Can't send mail with Laravel4

我正在嘗試從本地主機發送電子郵件,並使用Laravel4郵件功能。 我為此做了一個路線:

    Route::get('/mail', function(){
      Mail::send('emails.welcome', array('firstname' => 'Marcin'), function($message)
      {
        $message->to('margolc@interia.pl', 'John Smith')
                ->subject('Welcome!');
      });
    });

和我的mail.php配置

'driver' => 'smtp',
'host' => 'smtp.gmail.com',
'port' => 587,
'from' => array('address' => 'adress@gmail.com', 'name' => 'my_name'),
'encryption' => 'ssl',
'username' => 'my_login@gmail.com',
'password' => 'my_pass',
'sendmail' => '/usr/sbin/sendmail -bs',
'pretend' => true,

當我去公開/郵件時我沒有收到任何錯誤,但是我也沒有收到郵件

一些東西

gmail ssl的端口應為“ 465”

'port' => 465,

並且您已將“假裝”設置為true-因此不會發送電子郵件!

'pretend' => false

如果您實際上不想發送電子郵件,請pretend => true然后僅查看“假”電子郵件的app/storage/logs文件夾

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM