Можете ли вы установить отправителя конверта, используемого wp mail?
Можно ли изменить отправителя конверта, используемого wp_mail
?
До сих пор я пытался установить headers
, и тот wp_mail_from
и wp_mail_from_name
фильтры.
2 answers
Да. Ты можешь. Существует несколько фильтров, о которых вы упомянули в своем вопросе. Вы можете сделать это с помощью плагина WP Mail SMTP. Этот плагин имеет несколько настроек, таких как: Имя отправителя, Адрес электронной почты отправителя. Чтобы также настроить отправителя конверта, вам нужно включить опцию "Обратный путь". Этот материал работает с использованием фильтров, о которых вы упомянули.
Вы также можете настроить внешний SMTP-сервер, который должен использоваться для отправки всех электронных писем в WordPress.
Я только что написал плагин для этого, так как не хотел использовать SMTP или транснациональные почтовые сервисы https://wordpress.org/plugins/stop-wp-emails-going-to-spam/
Крючок действия, который вам нужен, - это phpmailer_init
, и из него вы можете установить $phpmailer->Sender
(отправитель конверта)