Я установил 'pretend' => true,
в mail.php
, создал этот new.php
вид:
<body>
<div>
E-mail: {{ $user->email }}<br>
User: {{ $user->username }}<br>
Pass: {{ $user->password }}<br>
</div>
</body>
Затем в моем контроллере я использую этот код для "отправки" почты:
$data['user'] = $user;
Mail::send('emails.new', $data, function($message) use ($user)
{
$message->to('[email protected]', $user->username)->subject('Account');
});
Вывод в файле журнала только:
[2013-08-30 11:27:56] log.INFO: Притворяясь, что почтовое сообщение: [email protected] [] []
Я пробовал с полным HTML-представлением, также с другим представлением, которое содержит только строки, никаких переменных, но результат тот же.
Так ли это должно работать? Не следует ли печатать все сообщение, заголовок и т.д.? Есть ли проблема с кодом, или это правильный вывод?