2017-01-12 7 views
1

Мой код выглядит так:Как я могу настраивать отправителя и заголовок при отправке рассылки почты laravel 5.3?

public function toMail($notifiable) 
{ 
    return (new MailMessage) 
       ->subject('You have new follower') 
       ->greeting('Hello!') 
       ->line('Welcome to my application') 
       ->line('Thank you'); 
} 

Результат таков: enter image description here

См Я пометил синим цветом. Я хочу настроить это.

Я читал на https://laravel.com/docs/5.3/notifications#mail-notifications, но я не нашел его

Как я это обычай?

ответ

4

Возможно, вам придется изменить свои конфигурации.

config/app.php изменить значение name к тому, что вам нравится и в config/mail.php вы можете редактировать from значения.

Если вы хотите, чтобы функция отличается от значения по умолчанию, вы можете вызвать метод from в вашей цепочке MailMessage.

public function toMail($notifiable) 
{ 
    return (new MailMessage) 
       ->subject('You have new follower') 
       ->from('[email protected]', 'Moses Toh') 
       ->greeting('Hello!') 
       ->line('Welcome to my application') 
       ->line('Thank you'); 
} 

Далее, если вы действительно хотите изменить макет/HTML/CSS электронного письма можно найти в разделе Настройка шаблонов здесь https://laravel.com/docs/5.3/notifications#mail-notifications

Вы можете изменить шаблон HTML и обычного текста используется путем уведомления по почте путем публикации ресурсов пакета уведомлений. После выполнения этой команды, шаблоны уведомлений почты будет находиться в каталоге resources/views/vendor/notifications:

php artisan vendor:publish --tag=laravel-notifications