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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отправка почты

Сообщения:  [1-10]   [11-16] 

 
 автор: Trianon   (01.08.2007 в 08:52)   письмо автору
 
   для: EXP   (01.08.2007 в 08:35)
 

Отправлять письма с сервера mail.ru следует лишь после успешной SMTP-аутентификации (RFC-2554). Заголовки письма тут не при чем.

Поглядеть приблизительный диалог аутентификации можно скриптом (14.03.2006 в 21:55) http://softtime.ru/forum/read.php?id_forum=1&id_theme=14091
Только не применяйте его для реальной работы. Это не более чем учебное пособие.

   
 
 автор: EXP   (01.08.2007 в 08:35)   письмо автору
 
   для: winflip   (31.07.2007 в 17:48)
 

<?
$url 
gethostbyname('smtp.mail.ru');
$to 'test2@mail.ru';
$from 'test@mail.ru';
$sub 'test';
$mesg 'test test test';
$header "Content-type: plain/text\nCharset: cp1251";

list(
$me$mdom) = split('@'$from);

if (!
$connect fsockopen($url25, &$errno, &$errstr1)) echo $errno $errstr;
$res fgets($connect256);
if (
substr($res03) != '220') echo 'full';
fputs($connect"HELO $mdom\n");
$res fgets($connect256);
if (
substr($res03) != '250') echo 'full2';
fputs($connect"MAIL FROM $from\n");
$res fgets($connect256);
if (
substr($res03) != '250') echo 'full3';
fputs($connect"RCPT $to\n");
$res fgets($connect256);
if (
substr($res03) != '250') echo 'full4';
fputs($connect"DATA\n");
$res fgets($connect256);
if (
substr($res03) != '354') echo 'full5';
fputs($connect"To: $to\nFrom: $from\nSubject: $sub\nHeaders: $header\n\nMessage: $mesg\n\n");
$res fgets($connect256);
if (
substr($res03) != '221') echo 'full sending';
else echo 
'SEND';

делал одну попытку ;) выдало full3full4full5 и не отправилось ,
ещё с headers надо сделать чего-нибудь :)) вместо full'ов должны быть exit();

   
 
 автор: winflip   (31.07.2007 в 17:48)   письмо автору
 
   для: Faraon   (31.07.2007 в 17:42)
 

вот видите фараон прав;)

   
 
 автор: Faraon   (31.07.2007 в 17:42)   письмо автору
 
   для: Trianon   (31.07.2007 в 15:18)
 

На многих бесплатных хостингах, функция mail отключена, например www.fatal.ru

   
 
 автор: winflip   (31.07.2007 в 17:39)   письмо автору
 
   для: Disable   (31.07.2007 в 17:01)
 

а вы на каком Хостинге сидите на платном? если нет то на каком

   
 
 автор: Disable   (31.07.2007 в 17:01)   письмо автору
 
   для: winflip   (31.07.2007 в 17:00)
 

хороший хост, жаль CURL нет

   
 
 автор: winflip   (31.07.2007 в 17:00)   письмо автору
 
   для: Disable   (31.07.2007 в 15:59)
 

да

   
 
 автор: winflip   (31.07.2007 в 16:59)   письмо автору
 
   для: Disable   (31.07.2007 в 15:59)
 

вроде бы да

   
 
 автор: Disable   (31.07.2007 в 15:59)   письмо автору
 
   для: winflip   (31.07.2007 в 15:46)
 

а там внешние соединения разрешены?
(хост бесплатный)

   
 
 автор: winflip   (31.07.2007 в 15:46)   письмо автору
 
   для: sim5   (31.07.2007 в 15:40)
 

вообще классный Хостинг www.ayola.net советую но а mail не знаю зачем отключили

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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