Я провел глубокое исследование в Интернете и также попробовал много альтернативных решений, но я не нашел никакого решения, чтобы отключить уведомление по электронной почте для новых пользователей.
В моих настройках пользователя у меня установлен флажок «Посетители могут создавать учетные записи, но требуется одобрение администратора», а параметр «Требовать подтверждение электронной почты, когда посетитель создает учетную запись» не отмечен.
Есть ли у вас какие-либо идеи?
Вы можете использовать модуль Mailcontrol .
Это позволяет вам включать / выключать любую стандартную почту Drupal, которую вы хотите прямо из пользовательского интерфейса.
источник
В Drupal 8 следующий код, полученный от Berdir для файла settings.php, следующий.
источник
Вы можете использовать это в пользовательском модуле, чтобы добавить настройки в флажок, как это делается в настройках активации учетной записи.
источник
В Drupal 7:
Вы можете редактировать таблицу переменных напрямую: name: user_mail_status_activation_notify значение: i: 0;
или в вашем файле template.php:
источник
Есть флажок, чтобы отключить в admin / user / user / create. Для меня это отключено по умолчанию.
источник
Для Drupal 8 следующая работа для меня.
Следующий код не отправляет письмо после регистрации.
источник