phpmailer + почта для домена на yandex

Главные вкладки

Аватар пользователя spilva spilva 12 апреля 2011 в 18:35

Здравствуйте.
Есть проблема с отправкой писем через phpmailer.
Подключил почту для домена на yandex. Устанавливаю настройки подключения к почтовому серверу:
SMTP сервер: smtp.yandex.ru
smtp порт: 465
шифрование: ssl.
Для авторизации на яндексе пишу логин: логин@домен.ru и пароль.
Вписываю e-mail для тестирования -> сохранить изменения... и...
Sending of at least one e-mail failed. The error returned was:
The following sender address failed: логинmail.ru.
Не удается отправить почту. Пожалуйста, свяжитесь с администратором сайта, если эта проблема сохраняется.
Если не использовать шифрование и работать по 25 порту, то появляется такая же картина.
Скорее всего, я что-то не так настраиваю.
Очень надеюсь на помощь, спасибо.

Комментарии

Аватар пользователя spilva spilva 12 апреля 2011 в 18:47

неа Sad
логинmail.ru - это e-mail, куда должно уйти тестовое письмо.
в поле From вбил существующий почтовый адрес, вида логин@подключенный-домен.ru
но ошибка не исчезла и письмо не пришло.

Аватар пользователя juliv juliv 15 апреля 2011 в 16:52

Очень странно.
Как раз сейчас тестировал отправку почту через smtp-сервер яндекса.
Всё работает (правда смог проверить только с 25 портом), но только при выключенном SMTP, то есть работает только тестовая отправка письма этого модуля.

Аватар пользователя juliv juliv 20 апреля 2011 в 13:05

В настройках модуля SMTP есть переключатель Вкл./Выкл.
В положении выкл. тестовая отправка письма у меня работает, а при включенном модуле - нет.
Но это уже ошибка другого рода и я её уже решал. Осталось решить на этом хостинге.

Аватар пользователя volchanskiy volchanskiy 4 сентября 2011 в 16:44

Не работает при любых комбинациях названых параметров:

Primary SMTP server: dns1.yandex.ru (с точкой и без точки, или IP-адрес)
Backup SMTP server: dns2.yandex.ru (или пустое)
SMTP port: 20, или 25, или 465
Use secure protocol: SSL или "нет"
SMTP authentication: имяyandex.ua или имя@имя.сайта (и соответствующие пароли)
"From" name: имяyandex.ua или имя@имя.сайта
Debug level: отключено или Errors only
Test configuration: адрес работающей почты

Постоянный и неизменный ответ (задолбал):

Sending of at least one e-mail failed. The error returned was:
SMTP error: could not connect to SMTP host.
Не удается отправить почту. Пожалуйста, свяжитесь с администратором сайта, если эта проблема сохраняется.

Кстати, в с-панели тоже настройки все выполнены, которые требовал Яндекс. Что ему ещё нада? Бубна у меня нет, чтобы танцевать вокруг него.

Простите, я так и не понял, что нет нормального модуля почты в Drupal, который однозначно бы работал с Yandex? Сколько будет стоить разработка? Напишите, кто возьмётся сделать или приспособить.