Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не работает отправка через SMTP

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Eugeniuz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема такая: не работает отправка через  
SMTP сервер.  При попытке обработать эту команду скрипт подвисает.  
 
Такое ощущение что в коде (ikonmail.lib) отсутствуют команды для формирования и отправки письма через SMTP. Через sendmail и blat данные формируются а через SMTP вроде нет. Чего-то не хватает. Где найти?  
 
 
 if ($SEND_MAIL ne "" {  
   open (MAIL,"| $SEND_MAIL -t";  
   }  
 
   print MAIL "To: $to\n";  
   print MAIL "From: $fromaddr\n";  
   print MAIL "Reply-to: $replyaddr\n" if $replyaddr;  
   print MAIL "X-Mailer: Perl Powered Socket Mailer\n";  
   print MAIL "Subject: $subject\n\n";  
   print MAIL "$message";  
   print MAIL "\n.\n";  
 
if ($SMTP_SERVER ne "" {  
   $_ = <MAIL>;  
   if (/^[45]/) {  
   close(MAIL);  
   return(-7);  
       }  
 
   print MAIL "quit\r\n";  
   $_ = <MAIL>;  
   }  
   close(MAIL);  
   return(1);  
 
   } # end SMTP, or sendmail  
 
   else {  #blat  
       $tempfile = "$ikondir" . "tempfile.txt";  
       open(FILE,">$tempfile";  
       print FILE "$message";  
       close(FILE);  
       open(MAIL,"|blat $tempfile -t \"$to\" -b \"$bccinfo\" -i \"$fromaddr\" -f \"$fromaddr\" -s \"$subject\"";  
       close(MAIL);  
 
---------
Имитация подписи запрещена, п. 2.8 правил. lynx.

Всего записей: 2 | Зарегистр. 03-06-2004 | Отправлено: 18:52 03-06-2004 | Исправлено: lynx, 02:55 05-06-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eugeniuz

Цитата:
Проблема такая: не работает отправка через  
SMTP сервер.  При попытке обработать эту команду скрипт подвисает.  

 
 
Странно, потому что у всех остальных работает,  в частности, у меня, именно с этим кодом.
 
У тебя на сервере SMTP то есть?
 
Скрипт подвисает, а к логам почтового сервера есть доступ у тебя? В том смысле что, скрипт посылает чего-то туда или нет?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:58 05-06-2004
Eugeniuz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К логам почтового сервера нет доступа. Но по словам службы тех. поддержки в очередь на отправку ничего не прибавляется (пробовал на администраторской рассылке).
На самом деле скрипт подвисает когда точно указываешь ip адрес smtp сервера. Кода указываешь localhost пишет отправлен 500 там с чем-то подписчикам.

Всего записей: 2 | Зарегистр. 03-06-2004 | Отправлено: 10:11 05-06-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eugeniuz
 

Цитата:
На самом деле скрипт подвисает когда точно указываешь ip адрес smtp сервера. Кода указываешь localhost пишет отправлен 500 там с чем-то подписчикам.  

 
 
Покажи, где ты это указываешь и точную ошибку.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:32 07-06-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не работает отправка через SMTP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru