Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не идет почта на mail.ru, rambler.ru
 
 автор: alik   (30.03.2005 в 17:17)   письмо автору
 
 

Написал скрипт отправки почты, проверил на отправку вроде бы всем отправляется, а именно на mail.ru и rambler.ru не отправляется. Кто нибудь подскажите что это может быть.
Вот код

<?
$mailto
=$_POST["mailto"];
$charset="windows-1251";
$mailfrom="inform.zp.ua";
$subject="Примите email запрошенный Вами";
$message "
<html><head><title>Знакомства от INFORM.ZP.UA</title>
<style type='text/css'>
.img {border-color: #000000; border-width: 1px;}
a{color: blue; text-decoration: none;}
a:hover{color: #2136f6; text-decoration: underline;}
</style></head><body>
<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"100%\">
<tr><td colspan=2>&nbsp;</td></tr>
<tr><td align=left valign=top width=15%>
<a href=\"http://www.inform.zp.ua/znakom/biginfo.php?id="
.$id."\">".$photo_small."</a></td>
<td align=left valign=top>
<font face=\"Verdana\" size=\"2\">
<b>Имя:</b> "
.$name."<br>
<b>E-mail:</b> "
.$email."<br>
<b>Город:</b> "
.$city."<br>
<b>Возраст:</b> "
.$age."<br>
<b>Рост:</b> "
.$rost."<br>
<b>Вес:</b> "
.$ves."
</font></td></tr></table></body></html>"
;
$headers  "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=".$charset."\r\n";
$headers .= "From: ".$mailfrom."\r\n";
if( 
mail($mailto$subject$message$headers))
{ echo(
"<h4>Адрес успешно отправлен на Ваш почтовый ящик</h4>"); }
else
  { echo(
"При отправлении почты произошла ошибка"); exit(); }
}
include 
"bottom.php";
?>

   
 
 автор: alik   (30.03.2005 в 19:15)   письмо автору
 
   для: alik   (30.03.2005 в 17:17)
 

Что никто не знает???

   
 
 автор: cheops   (30.03.2005 в 22:38)   письмо автору
 
   для: alik   (30.03.2005 в 17:17)
 

У них драконовские правила отсеивания писем - все жалуются... Как только они определяют, что USER_AGENT не равен обычной машине, а является PHP-движком - они отбрасывают почту не задумываясь, считая её спамом.

   
 
 автор: Андрюха.   (31.03.2005 в 10:54)   письмо автору
 
   для: cheops   (30.03.2005 в 22:38)
 


$to = "info@qwe.com.ua";
$headers .= "From: qwe.com.ua <info@qwe.com.ua>\r\n";
$headers .= "Content-type: text/html; charset=windows-1251\r\n";

$subject = "Вопрос";
$body = "Имя $name\n<br>
e-mail $email\n<br>
----------------------\n<br>
вопрос $vopros\n<br>
----------------------\n<br>";

mail($to,$subject,$body,"FROM: ".$headers);

При этом раскладе почему-то идет (может повезло???)

   
 
 автор: prostonau   (30.05.2005 в 13:00)   письмо автору
 
   для: Андрюха.   (31.03.2005 в 10:54)
 

Из вашей книги взял форму отправки писем, но никак не могу заставить ее работать.
if ($mal)
  {
    $msg = "ФИО: ".$lname."\n
            Организация: ".$org."\n
            Телефон: ".$tel."\n
            e-mail: ".$email."\n".$letter;
    $mail = mysql_fetch_array($mal);
    if(mail($mail['email'], "Письмо с сайта", $msg))
    {
      echo "<HTML><HEAD>
            <META HTTP-EQUIV='Refresh' CONTENT='0; URL=\"contacts.php\"'>
            </HEAD></HTML>";
    }
    else
    {
      links("К сожалению, письмо не было отправлено");  
    }
  }

Какие бы адреса я не вводил (куда мне должно дойти письмо)

всегда "К сожалению, письмо не было отправлено"

Может что-то я не знаю?!

   
 
 автор: cheops   (30.05.2005 в 13:06)   письмо автору
 
   для: prostonau   (30.05.2005 в 13:00)
 

Где запускается скрипт: на локальной машине или на сервере хост-провайдера?

   
 
 автор: prostonau   (30.05.2005 в 13:16)   письмо автору
 
   для: cheops   (30.05.2005 в 13:06)
 

на сервере хост-провайдера
host = agava.ru

   
 
 автор: cheops   (30.05.2005 в 13:26)   письмо автору
 
   для: prostonau   (30.05.2005 в 13:16)
 

Тогда нужно адресовать вопрос в службу технической поддержки хост-провайдера - возможно у них имеются какие-то особенности при отправке писем или этот сервис вообще не предоставляется (что вероятнее всего, особенно, если хостинг бесплатный).

   
 
 автор: prostonau   (30.05.2005 в 13:48)   письмо автору
 
   для: cheops   (30.05.2005 в 13:26)
 

Ок.
попробую их помучить

   
 
 автор: Loki   (30.05.2005 в 15:57)   письмо автору
 
   для: cheops   (30.03.2005 в 22:38)
 

Хм... а у меня работает... может вы путаете что?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования