Не посылает почту
29 мая 2008 в 13:15
при регистрации не посылает на почту юзера активыцию тоесть выдает такую ошибку
Unable to send e-mail. Please contact the site admin, if the problem persists.
подскажите в чем может быть проблема?!
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
В настройках php (секция [mail function]), ну или у хостера проблемы в предастовлении почтового сервиса (может smtp закрыт или авторизованный вход), а может адреса на который вы посылаете нет, и smpt дает вам отлуп
можно поподробнее про настройки пчп ?
п.с. у хостера спрошу а адрес такой есть .
Ну если вы "хоститесь" у хостера :), то скорее всего там все уже настроено, и вам до настроек пхп не добраться (если конечно у вас не виртуалка) ....
попробуйте в корне htdocs создать файлик ну допусти mail.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);
echo 'ok';
?>
ну соответсвено заменив адреса на нужные
и запустите ваш-сайт/mail.php
извините за не знание темы ) но я новичек как в сайтах так и в друпале
htdocs это папка или рут хост где находиться сайт?
остальное я понял . спасибо
это корень вашего хоста , то место где лежит index.php
если Вы про index.php данного сайта до он мне выдал такую ошибку
Parse error: syntax error, unexpected T_VARIABLE in /home/gezerco/public_html/forum/mail.php on line 2
сменил во второй строчке на своё мыло теперь выдает ошибку на 4 строчку
<?php
// вместо nobody@example.com - адрес куда вы посылаете
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
// Здесь вместо webmaster@example.com - от кого посылаете
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
echo 'ok';
?>
если вы скопировали код из сообщения, то уберите нумерацию строк
Простите, что пишу в эту тему, но открывать новую не хочу, а проблема похожая.
В-общем, с друпала не отправляются письма на yandex.ru, пробовала и mail.ru, и gmail - там все доходит. Яндекс же возвращает письма, пишет - Dynamic/Residential IP range from easynet rcpt
Что с этим делать?
Да, хостинг - DrupalValueHosting
[deleted]
похожая проблема. при отправки письма через контактную форму иногда выдает:
Unable to send e-mail. Please contact the site admin, if the problem persists.
Your message has been sent.
При этом ничего не приходит.
А иногда при тех же самых введенных данных нормально отправляется.
Подскажите в чем может быть проблема?
может подскажите в каком направлении копать?
почему то посылается, то не посылается почта?
А у меня такая проблема, письмо отправляет, но выдает такое:
«Unable to send e-mail. Please contact the site admin, if the problem persists.
Ваше сообщение отправлено.»
Версия 6.10. Куда копать?
в направлении хостера.
решил свою проблему именно таким путем. написал в поддержку, ответили что у них по логам все в порядке. после этого все заработало как часы=)