Отключить отправку писем на емайл пользователям, которые зарегистрировались на сайте (подтверждения не требуется)

Аватар пользователя SkySofiaK SkySofiaK 21 октября в 14:09

Всем привет! У меня на хостинге сделали дневной лимит на отправку писем на емайл сайта пользователям, и я хочу отключить отправку писем на емайл пользователям, которые зарегистрировались на сайте, но как эту функцию отключить?

Регистрация на сайте настроена так - Кто может создавать учетные записи? Посетители (без подтверждения на емайл).

0 Thanks

Лучший ответ

Аватар пользователя ivnish ivnish 21 октября в 14:12
1
<?php
/**
* Implements hook_mail_alter
*/
function yourmodule_mail_alter(&$message) {
  
// set 'To' field to nothing, so Drupal won’t have any address
  
$message['to'] = ''
}
?>

или

Reroute Email

Комментарии

Аватар пользователя ivnish ivnish 21 октября в 14:12
1
<?php
/**
* Implements hook_mail_alter
*/
function yourmodule_mail_alter(&$message) {
  
// set 'To' field to nothing, so Drupal won’t have any address
  
$message['to'] = ''
}
?>

или

Reroute Email

Аватар пользователя ivnish ivnish 21 октября в 17:41

Нет. Он позволяет завернуть почту с сайта вникуда.

Входящие? Не думаю, что вашему сайту нужно принимать почту :)

Аватар пользователя SkySofiaK SkySofiaK 21 октября в 17:50

Ага, понятно)))

как я увидела, там достаточно просто включить модуль /admin/config/development/reroute_email и ничего больше не трогать )))