2013-03-21 3 views
0

У меня есть местный сайт на Drupal 7.21. Проблема в том, что он не отправил почту после регистрации. Он по-прежнему отправляет сообщения «потерянного пароля», а также сообщения формы контакта. Чтобы отладить его, я добавил _mail_alter для отслеживания сообщений с использованием функций dd() и dpm(). И добавил этот код к settings.php: $ conf ['mail_system'] = array ('default-system' => 'DevelMailLog',);D7 не отправил почту после регистрации пользователя

И $ message не содержит информации о регистрации почты. Как я могу отладить, что происходит?

P.S. Я не знаю, важно ли это. На вкладке «РЕГИСТРАЦИЯ И ОТМЕНА» на странице конфигурации (admin/config/people/accounts) я выбрал эту опцию: посетители могут регистрировать учетные записи, но требуют проверки электронной почты, когда пользователь создает учетную запись.

ответ

0

Убедитесь, что «Уведомить пользователя, когда активирована учетная запись» также проверяется. Он находится на вкладке активации учетной записи на странице конфигурации настроек учетной записи (admin/config/people/accounts).

Если вы создаете пользователей через admin/people/create, есть аналогичный флажок, который вам нужно будет проверить.

+0

У меня установлен этот флажок, но все равно это не имеет значения –

Смежные вопросы