Я использую Mandrill, и нет сообщений об ошибках и не отправлено письмо
mail.php
<?php
return array(
'driver' => 'smtp',
'host' => 'smtp.mandrillapp.com',
'port' => 587,
'from' => array('address' => "[email protected]", 'name' => null),
'username' => '[email protected]',
'password' => 'api key',
);
используя функцию электронной почты (пакет доверия)
Mail::queueOn(
Config::get('confide::email_queue'),
Config::get('confide::email_account_confirmation'),
compact('user'),
function ($message) use ($user) {
$message
->from('[email protected]', 'Test')
->to($user->email, $user->username)
->subject(Lang::get('confide::confide.email.account_confirmation.subject'));
}
);
Вы должны убедиться, 'pretend' => false
а остальная конфигурация выглядит нормально.
Это пример отправки почты:
$attributes=array('firstname'=>"John", 'email'=>$email);
Mail::send('page_to_be_sent',$attributes,function($message){
$message->to($email)->subject('Your subject here.');
});
Других решений пока нет …