В какой-то теме советовали установить модуль SMTP и PHPmailer. Я установил. При настройке отправляю тестовое письмо - приходит. Но отправилось не сразу, были некоторые моменты. В процессе поиска решения проблемы я понял так, что SMTP-сервер Друпалом не используется. Письма отправляются с помощью класса PHPmailer, через сокеты. Хотя я может что-то напутал.
Если бы не работал SMTP-сервер, или работал не корректно, то выводилось бы какое-нибудь сообщение. Так? Сообщений нет. В логах тоже ничего такого.
Поэтому я делаю вывод, что письмо даже не отправлялось.
очередность вызова hook_user
в ней почти у всех он равен нулю
Логин пользователя
Для изменения максимального количества символов для логина, нужно изменить константу "USERNAME_MAX_LENGTH" в user.module
Нет сообщения при регистрации
Разобрался!
На регистрацию пользователя был назначен триггер. Отключил его и письмо отправилось.
Теперь надо разбираться как работают триггеры.
Нет сообщения при регистрации
У меня указан действующий e-mail.
Если бы друпал "думал", что письмо ушло, то пользователю вывелось бы сообщение о результате регистрации. Правильно?
Нет сообщения при регистрации
"... когда конкретно на mail.ru ..."
не отправлялись, или не доходили?
Нет сообщения при регистрации
может надо триггер еще создать?
Нет сообщения при регистрации
нет, отправляется не на mail.ru, это точно
Нет сообщения при регистрации
на странице "admin/settings/error-reporting", в поле "Сообщения об ошибках" установлено "Записывать ошибки в журнал и выводить на экран".
Нет сообщения при регистрации
sendmail логи не создает, хотя я указал в файле инициализации debug_logfile=debug.log
Нет сообщения при регистрации
В какой-то теме советовали установить модуль SMTP и PHPmailer. Я установил. При настройке отправляю тестовое письмо - приходит. Но отправилось не сразу, были некоторые моменты. В процессе поиска решения проблемы я понял так, что SMTP-сервер Друпалом не используется. Письма отправляются с помощью класса PHPmailer, через сокеты. Хотя я может что-то напутал.
Если бы не работал SMTP-сервер, или работал не корректно, то выводилось бы какое-нибудь сообщение. Так? Сообщений нет. В логах тоже ничего такого.
Поэтому я делаю вывод, что письмо даже не отправлялось.