Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Не отправляются письма

Форумы Хостинг Не отправляются письма
pase89
09.04.2010
хостинг: есть
домен: есть
Не отправляются письма
Пытался отправить письмо, вроде пишет,что все нормально,но после приходит ко мне письмо с содержанием:

This is the mail system at host mx15.ukraine.com.ua.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<Valery-Kerch@gmail.com>: host gmail-smtp-in.l.google.com[209.85.220.38] said:
550-5.1.1 The email account that you tried to reach does not exist. Please
try 550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://mail.google.com/support/bin/answer.py?answer=6596
26si2667276fxm.36 (in reply to RCPT TO command)
Reporting-MTA: dns; mx15.ukraine.com.ua
X-Postfix-Queue-ID: 1183ACEA0CD
X-Postfix-Sender: rfc822; admin@kurkul.net.ua
Arrival-Date: Fri, 9 Apr 2010 14:05:57 +0300 (EEST)

Final-Recipient: rfc822; Valery-Kerch@gmail.com
Original-Recipient: rfc822;Valery-Kerch@gmail.com
Action: failed
Status: 5.1.1
Remote-MTA: dns; gmail-smtp-in.l.google.com
Diagnostic-Code: smtp; 550-5.1.1 The email account that you tried to reach does
not exist. Please try 550-5.1.1 double-checking the recipient's email
address for typos or 550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://mail.google.com/support/bin/answer.py?answer=6596
26si2667276fxm.36
****************

Единственное,что я понял, ошибка в сервере ukraine.com.ua и из-за этого не отправляються.

Как решить проблему?
Заранее благодарен)
Илья
09.04.2010
хостинг: есть
домен: есть
Интересно, в какой строке данного сообщения написано что есть ошибка на сервере ukraine.com.ua. 8)

<Valery-Kerch@gmail.com>: host gmail-smtp-in.l.google.com[209.85.220.38] said:
550-5.1.1 The email account that you tried to reach does not exist. Please
try 550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces...
Перевод:
Почтовый сервер google отвечает: Почтовый ящик на который вы хотите доставить почту не существует.
Пожалуйста дважды проверьте правильность указания почтового ящика получателя на наличие опечаток и лишних пробелов.
pase89
09.04.2010
хостинг: есть
домен: есть
This is the mail system at host mx15.ukraine.com.ua.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

Я думал,что здесь пишеться об ошибке на ukraine.com.ua
Илья
10.04.2010
хостинг: есть
домен: есть
Нет, это наша почтовая система пишет, что она неможет доставить письмо, а причина по которой она не может доставить письмо - описана в ответе от сервера gmail.
pashasv
05.05.2010
хостинг: нет
домен: нет
Уважаемая администрация, у меня немного другая проблема. В одной из страниц сайта есть форма для отправки сообщения на e-mail. При тестировании выдается надпись об успешно отправленном сообщении, но само сообщение не приходит. На других хостингах форма работает нормально. При необходимости могу выложить код формы и содержание файла mail.php на который ссылается данная форма при попытке отправить сообщение.
pashasv
06.05.2010
хостинг: нет
домен: нет
Уже и в "Белый список" e-mail на который отправлять письма нужно внес - не помогает :(
pashasv
06.05.2010
хостинг: нет
домен: нет
В общем проблему решить не удалось, но удалось обойти. Итак:
1. Создал почтовый ящик в своем домене.
2. Назначил его редиректом на нужный мне ящик.
3. В коде своего сайта заменил ящик на вновь созданный.
Через "Ж" конечно, но работает.
Илья
06.05.2010
хостинг: есть
домен: есть
Приведите кусок кода, которым отправляется почта. Обычная функция mail в данном случае должна работать.
pashasv
06.05.2010
хостинг: нет
домен: нет
Полный код файла mail.php :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обратная связь</title>
</head>
<body>
<?php
$name = $_POST["name"];
$email = $_POST["email"];
$mess = $_POST["mess"];
if (isset ($_POST["name"]))
{
$_POST["name"] = substr($_POST["name"],0,20); //Не может быть более 20 символов
if (empty($_POST["name"]))
{
echo "<center><b>Не указано имя!<p>";
echo "<a href=contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$_POST["name"] = "не указано";
}
if (isset ($_POST["email"]))
{
$_POST["email"] = substr($_POST["email"],0,20); //Не может быть более 20 символов
if (empty($_POST["email"]))
{
echo "<center><b>Не указан e-mail!<p>";
echo "<a href=contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$_POST["email"] = "не указано";
}
if (isset ($_POST["mess"]))
{
$_POST["mess"] = substr($_POST["mess"],0,1000); //Не может быть более 1000 символов
if (empty($_POST["mess"]))
{
echo "<center><b>Сообщение не написано!<p>";
echo "<a href=contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$_POST["mess"] = "не указано";
}
$_POST["i"] = "не указано";
if ($_POST["name"] == $_POST["i"] AND $_POST["email"] == $_POST["i"] AND $_POST["mess"] == $_POST["i"])
{
echo "Ошибка! Скрипту не были переданы параметры";
exit;
}
$to = "xxx@ukr.net"; /*вместо ххх мой реальный адрес*/
$subject = "Сообщение с вашего сайта";
$message = "Имя пославшего: $name, Телефон: $email, Сообщение: $mess, IP-адрес:$REMOTE_ADDR";
mail ($to,$subject,$message) or print "Не могу отправить письмо!";
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Нажмите</a>, чтобы вернуться на главную страницу";
exit;
?>
</body>
</html>

естественно, вместо xxx@ukr.net стоит реальный, работающий укрнетовский e-mail. Следует отметить, что на ящик привязаный к моему домену в зоне comua.net все нормально работает.

А вот кусок кода из странички обратной связи:

<p align="center"><strong>При необходимости Вы можете оставить нам сообщение заполнив следующую форму:</strong></p>
<form method="post" action="mail.php">
<p><strong>Ваше имя:</strong><br>
<input type="text" name="name" size="30">
</p>
<p><strong>Ваш телефон:</strong><br>
<input name="email" type="text" size="30" >
</p>
<p><strong>Ваше сообщение:</strong><br>
<textarea name="mess" rows="5" cols="50"></textarea>
</p>
<input type="submit" value="Отправить сообщение">
</form>
Илья
06.05.2010
хостинг: есть
домен: есть
Напишите в техподдержку запрос, в нем укажите ваш e-mail на Ukr.net и ссылку на форму отправки - посмотрим по логам как письмо уходит. Судя по коду программы почта должна отправляться без проблем.
pashasv
06.05.2010
хостинг: нет
домен: нет
В техподдержку написал еще вчера, с приложением файлов. Ответа пока не получил (да и не думаю, что это будет быстро) но есть мысли, что это УкрНет блокирует... Ладно, пусть протестирует поддержка, а там посмотрим. В крайнем случае буду пользоваться редиректом.
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города