Как сделать по умолчанию Drupal From: электронная почта отличается от электронной почты пользователя, который получает системные электронные письма? - PullRequest
0 голосов
/ 17 ноября 2011

Я создаю сайт, который требует одобрения администратора перед созданием учетной записи пользователя.В настройках Информация о сайте я установил адрес электронной почты сайта на «noreply@mysite.com»

Новые владельцы регистраций запрашивают учетную запись, и они правильно получают электронную почту. От: noreply @mysite.com Никаких проблем там нет.

Тем не менее, полезное электронное письмо «Одобрить нового пользователя» также отправляется на «noreply@mysite.com», когда мне нужно перейти на «me@mysite.com»."Неправильный адрес - это просто мусорный адрес, который я никогда не проверю.

Итак, как мне настроить другое электронное письмо для адреса по умолчанию «От:» и адреса получателя системного оповещения по умолчанию?

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Есть модуль уведомления о регистрации пользователя, который делает то, что мне нужно. Оставьте адрес электронной почты на сайте "no-reply" и измените значение To: в модуле на "me".

Уведомление о регистрации пользователя

0 голосов
/ 18 ноября 2011

Вы можете использовать hook_mail_alter Drupal для перехвата электронной почты, которая отправляется на noreply@mysite.com и отправляет ее на желаемый адрес электронной почты. http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hook_mail_alter/6

Также возможно выполнить такую ​​настройку, используя Триггеры и Действия:

http://drupal.org/node/199254

http://drupal.org/documentation/modules/trigger

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...