Добрый день.
Решил настроить почту на своем сайте.Но имейлы не отправляются.Делал по данному мануалу http://www.drupal.ru/node/55118
При включении дебага высыпает:
SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "220 smtp11.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru) " SMTP -> get_lines(): $data is "220 smtp11.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru) " SMTP -> FROM SERVER: 220 smtp11.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru) SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "250-smtp11.mail.yandex.net " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net " SMTP -> get_lines(): $data was "250-smtp11.mail.yandex.net " SMTP -> get_lines(): $str is "250-8BITMIME " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net 250-8BITMIME " SMTP -> get_lines(): $data was "250-smtp11.mail.yandex.net 250-8BITMIME " SMTP -> get_lines(): $str is "250-PIPELINING " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING " SMTP -> get_lines(): $data was "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING " SMTP -> get_lines(): $str is "250-SIZE 42991616 " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 " SMTP -> get_lines(): $data was "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 " SMTP -> get_lines(): $str is "250-STARTTLS " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS " SMTP -> get_lines(): $data was "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS " SMTP -> get_lines(): $str is "250-AUTH LOGIN PLAIN " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS 250-AUTH LOGIN PLAIN " SMTP -> get_lines(): $data was "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS 250-AUTH LOGIN PLAIN " SMTP -> get_lines(): $str is "250 ENHANCEDSTATUSCODES " SMTP -> get_lines(): $data is "250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS 250-AUTH LOGIN PLAIN 250 ENHANCEDSTATUSCODES " SMTP -> FROM SERVER: 250-smtp11.mail.yandex.net 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS 250-AUTH LOGIN PLAIN 250 ENHANCEDSTATUSCODES SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "334 VXNlcm5hbWU6 " SMTP -> get_lines(): $data is "334 VXNlcm5hbWU6 " SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "334 UGFzc3dvcmQ6 " SMTP -> get_lines(): $data is "334 UGFzc3dvcmQ6 " SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "235 2.7.0 Authentication successful. " SMTP -> get_lines(): $data is "235 2.7.0 Authentication successful. " SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "553 5.7.1 Sender address rejected: not owned by auth user. " SMTP -> get_lines(): $data is "553 5.7.1 Sender address rejected: not owned by auth user. " SMTP -> FROM SERVER: 553 5.7.1 Sender address rejected: not owned by auth user. SMTP -> ERROR: MAIL not accepted from server: 553 5.7.1 Sender address rejected: not owned by auth user. SMTP -> get_lines(): $data was "" SMTP -> get_lines(): $str is "250 2.0.0 Ok " SMTP -> get_lines(): $data is "250 2.0.0 Ok " SMTP -> FROM SERVER: 250 2.0.0 Ok
Заранее благодарю всех откликнувшихся.
Комментарии
В отчете 3 пункта:
smtp Sending mail to: мой имейл
smtp Error sending e-mail from from to to : !error_message
Почта Ошибка отправки e-mail (от мой имейл к мой имейл).
Спасайте
Поставил другой порт смтп яндекса.
Дебаг показывает следующее.
P -> FROM SERVER: SMTP -> FROM SERVER: SMTP -> ERROR: EHLO not accepted from server: SMTP -> FROM SERVER: SMTP -> ERROR: HELO not accepted from server: SMTP -> ERROR: AUTH not accepted from server: SMTP -> FROM SERVER: SMTP -> ERROR: RSET failed:
настроил PHPMailer тестовое письмо приходит, но вот уведомления не доходят...
Посмотрите у вас одинаковый электронный адрес в настройках "О сайте" и тот что указан в модуле SMTP?
Да одинаковый.
В чем может быть проблема, что атриум не высылает уведомления?
З.Ы.
У меня в модулях и SMTP Auth и PHPMailer.Я выключил SMTP Auth так как понял, что они выполняют одну и туже функцию.
Или проблема уведомлений может крыться именно в этом?
как я понял, эта ошибка как раз о том что не идут уведомления:
call_user_func_array() expects parameter 1 to be a valid callback, function 'notifications_ui_access_user_add' not found or invalid function name в файле /var/www/atrium/includes/menu.inc в строке 453.
Всё настроил.Тестовое письмо пулей прилетает на мыло.Но!Уведомления не идут на почту.
В журнале имею следующее:
Тип содержимое
Дата Пятница, Август 19, 2011 - 20:10
Пользователь имя Фамилия
Местоположение http://adress/atrium/tech/comment/reply/104
Источник отсылки http://adress/atrium/tech/node/104
Сообщение Комментарии: добавлен "rwerewrw".
Важность замечание
Имя хоста x.x.x.x
Действия просмотреть
Всё.Приходит.Только на мой один имейл ничего не идет....
Смотри тут
http://www.drupal.ru/node/67444
Есть такой маленький баг
Дело все в сервере smtp, который не отсылает сообщения.
Решу вашу проблему за 40$ без хака ядра мини-модулем для Drupal 7.
Если интересно - пишите на alexsaab@mail.ru
С ув., Алексей