Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Anton Gorlov                         2:5059/37      01 Mar 2007  00:32:54
 To : All
 Subject : Net::SMTP
 -------------------------------------------------------------------------------- 
 
 
 нашёл в сабжевом модуле 1 интересную багофичу, но из-за которой эм.. лог не
 получается красивым. Ошибкастабильно воспроизвелась на freebsd,linux,windows.
 
 Суть ошибки - если сделать
 
 $smtp->dataend();
 
 print $smtp->message();
 То в выводе последнего наблюдаю не как плаировалось нечто типа
 "OK id=1HMVD6-000Ijm-Mu"
 А аж целых 2 строки
 Enter message, ending with "." on a line by itself
 OK id=1HMVD6-000Ijm-Mu
 
 Первая строка явно осталась от
 
 $smtp->data()
 
 бо если вставить $smtp->message();  после
 
 $smtp->data(); оно как раз и выводит
 
 Enter message, ending with "." on a line by itself
 
 Явно где-то забыли переменную очистить.. только с ходу не вижу где именно.
 Что скажут спецы по перлу?
 
                      С уважением. Anton aka Stalker
 
   np: silence ( Winamp ушел в Партизаны ;-)
 Linux Registered User #386476
 [#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
 --- GoldED+/W32 1.1.5-041013
  * Origin: NO PITY, NO MERCY, NO REGRET... NO CARRIER. (2:5059/37)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Net::SMTP   Anton Gorlov   01 Mar 2007 00:32:54 
Архивное /ru.perl/1142145e5e849.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional