|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Anatoly Moskovsky 2:5020/400 12 Mar 2003 18:51:00 To : All Subject : NET::SMTP -------------------------------------------------------------------------------- Hi! Поставил сейчас ActivePerl 5.8.0, погонял немного, и вот на что сразу наткнулся: NET::SMTP 2.24 (предустановленный в APerl) неверно формирует обратный адрес для команды MAIL FROM: <from>: когда адрес имеет вид Name <email> - он портится: <Name <email> В 2.13 нормально работало. А возникло это в результате переделки ф-и _addr было: return $1 if $addr =~ /(<[^>]+>)/so; $addr =~ s/\n/ /sog; $addr =~ s/(\A\s+|\s+\Z)//sog; return "<" . $addr . ">"; стало: $addr =~ s/^\s*<?\s*|\s*>?\s*$//sg; "<$addr>"; Hе понятно, чего добивались таким "усовершенствованием", может хотели перенести обработку в другое место, но забыли... Последняя версия MIME::Lite не знает об этой фиче, и не обрабатывает это. Это я так, к сведению. Баг то плавающий, может проявиться в неподходящий момент. Bye -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488830abf52.html, оценка из 5, голосов 10
|