Не работает отправка почты.
Добрый день Уважаемые. Не могу настроить отправку почты из админки. (Версия полная)
Домен и почта рабоатют - проверял.
Вот что пишет при отправке почты:
Warning: fsockopen() : unable to connect to mail.wm-corp.ru:25 (Permission denied) in /pub/home/promtaim2/htdocs/includes/lib/phpmailer/class.smtp.php on line 131
Warning: fsockopen() : php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known in /pub/home/promtaim2/htdocs/includes/lib/phpmailer/class.smtp.php on line 131
Warning: fsockopen() : unable to connect to :25 (php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known) in /pub/home/promtaim2/htdocs/includes/lib/phpmailer/class.smtp.php on line 131 Не удалось отправить email. Ошибка: SMTP ошибка: SMTP-Host недоступен.
Он сокет не может открыть. Пробовали использовать другой протокол для почты?
да делал. Вот что пишет:
Не удалось отправить email. Ошибка: Произошла ошибка при инициализации Mail функции.
Уважаемые. Помогите кто знает. Не могу победить эту проблему.
Скорее всего один из почтовых адресов неправильный. Проверяйте адреса.
вряд ли дело в адресах. по smtp протоколу прежде чем предать какие либо проверки адресов нужно открыть сокет, по которому пойдут данные и переброситься с первм прокси-сервером цепи несколькими стандартными командами (hello-ehlo и тп). тут я думаю стоит обратить внимание на вот эту строку:
: unable to connect to mail.wm-corp.ru:25 (Permission denied)
kan, пишут что у вас прав не хватает, что думаете по этому поводу?
Речь про ошибку: Произошла ошибка при инициализации Mail функции.
Тут отправка идет через mail(), и тут скорее всего дело в адресе
________________________
вряд ли дело в адресах. по smtp протоколу прежде чем предать какие либо проверки адресов нужно открыть сокет, по которому пойдут данные и переброситься с первм прокси-сервером цепи несколькими стандартными командами (hello-ehlo и тп). тут я думаю стоит обратить внимание на вот эту строку:
: unable to connect to mail.wm-corp.ru:25 (Permission denied)
kan, пишут что у вас прав не хватает, что думаете по этому поводу? ________________________
Прав на что? Я несколько адресов настраивал, в том числе и yandex, mail и ряд других доменов. Везде при отправке почты по smtp такая штука пишется.
Куда плыть, где искать, что делать?
Службу поддержки хостинга спрашивать.
kan, пишут что у вас прав не хватает, что думаете по этому поводу?
логин/пароль при подключении указан не правильный
Логин и пароль правильный! Это точно что правильный. Я вхожу в свои ящики и могу читать почту.
Логин и пароль правильный! Это точно что правильный. Я вхожу в свои ящики и могу читать почту.
Это к вопросу почти не относится. Отправка из скрипта - совсем другое дело...
Делать мне что? Провайдера пинать??
Службу поддержки хостинга спрашивать.
Ок. Буду пинать. по результатам отпишусь.
Вот, что ответил провайдер:
Данный пример с php.net работает если проставите там существующие ящики:
<?php $to = 'nobody@example.com'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers); ?>
Посмотрите Знатоки.
Провайдер четко сказал, что работает отправка почты через функцию mail(). В магазине есть ТРИ варианта отправки почты. Самый простой - через mail. Какой Вы используете, не понятно.
Если дадите FTP в личку, могу посмотреть.
Провайдер сказал! Делал как сказал провайдер Не пашет! Блин руки у меня кривые что? Доступ в личку напишу.
Источник
|