Уважаемые специалисты!
Друпал сайт стоит на хостинге NIC.ru
Уже несколько дней не могу решить проблему отправку e-mail с сайта на хосте через mail.nic.ru.
Техподдержка хостинга отказала в консультации т.к. по работе на DRUPAL - не их ответственность.
Перечитал все форумы,попробовал опубликованные советы, а именно:
1. Пробовал отправку писем непосредственно из под DRUPAL.
Поправил файл mail.inc
( // The email might not be sent properly if the subject field
// contains newline characters. see http://drupal.org/node/84883.
str_replace("\n", ' ', mime_header_encode($message['subject'])),
// Note: e-mail uses CRLF for line-endings, but PHP's API requires LF.
// They will appear correctly in the actual e-mail that is sent.
str_replace("\r", '', $message['body']), )
В include.inc, the mime_header_encode function, поправил $chunk_size = 400;
Имеем:
warning: mail() [function.mail]: Could not execute mail delivery program '/usr/sbin/sendmail -t -i ' in /home/hostname/saitname.ru/docs/includes/mail.inc on line 202.
Не удается отправить почту. Пожалуйста, свяжитесь с администратором сайта, если эта проблема сохраняется.
2. Установил SMTP-6.x-1.0-beta5 + phpMailer v2.2.1 c патчем class.phpmailer.zip
Я настроил SMTP на имя сервера: mail.nic.ru
Порт указал 25-й ,также (2525) Логин - имя почтового ящика, Пароль.
Использовать зашифрованный протокол: нет
этот ящик добавил в списки доверенных получателей/отправителей на mail.nic.ru.
Имеем:
Порт 25