Перейти к содержимому

Фотография
- - - - -

Yii2 Swiftmailer - как задать отправителя по умолчанию?


  • Вы не можете создать новую тему
  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 hanyll

hanyll

    Прохожий

    Топикстартер
  • Новичок
  • 0
    2 сообщ.

Отправлено 19 Август 2016 в 15:46

Использую в проекте Yii2, в котором настраиваю отправку писем через родной для него Swiftmailer. Для указания отправителя можно использовать setFrom(). Но каждый раз при отправке писем делать одно и тоже, указывать одного и того отправителя неудобно. Возможно ли один раз, через конфиг указать отправителя, который будет подставляться по умолчанию при каждой отправки писем?


  • 0

Спонсор

#2 atoumus

atoumus

    Прохожий

  • Новичок
  • 0
    1 сообщ.

Отправлено 23 Август 2016 в 17:36

Отправителя также можно указать в конфиге приложения \config\web.php
 
...
'components' => [
    ...
    'mailer' => [
        ...
        'messageConfig' => [
            ...
            'from' => ['noreply@site.com' => 'Site Name'],
            ...
        ],
    ...
    ],
    ...
]
...
 
При этом, не нужно будет каждый раз при отправке письма указывать отправителя, он подставиться автоматически, т.е. будет взят из этого конфига.
 
Подробнее о нюансах работы со Swiftmailer можно почитать тут.

  • 0



Похожие темы Свернуть

Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей