|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Terehov Gennady 2:5020/400 07 May 2002 13:33:16 To : Nikolay Pichtin Subject : Re: or die -------------------------------------------------------------------------------- Спасиббо за информацию! Буду посмотреть... Геннадий "Nikolay Pichtin" <Nikolay.Pichtin@f30.n5056.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:1020721517@f30.n5056.z2.ftn... > Добрый вечер Терехов ! > > > ТГ>> Hикак не могу понять куда мне вставить or die, чтобы скрипт не > ТГ>> висел при невозможности соединения с smtp-сервером (такое хоть > ТГ>> нечасто, но случается :( ). Использую модуль: > > AC> Hикуда. Таймаут есть таймаут. Вот таймаут можно попытаться куда-нибудь > AC> сунуть, но я не уверен, что в Mail::Sender такое место предусмотрено. > > В нем есть обработка ошбок, в том числе connect() failed > @Mail::Sender::Errors > Contains the description of errors returned by functions in Mail::Sender. > Ussage: @Mail::Sender::Errors[$sender->{error}] > > = Вставка = > 'not available in singlepart mode', > 'file not found', > 'no file name specified in call to MailFile or SendFile', > 'no message specified in call to MailMsg or MailFile', > 'argument $to empty', > 'transmission of message failed', > 'local user $to unknown on host $smtp', > 'unspecified communication error', > 'service not available', > 'connect() failed', > 'socket() failed', > '$smtphost unknown' > = Вставка = > > ТГ>> use Mail::Sender; > ТГ>> $sender = new Mail::Sender > ТГ>> {smtp => 'smtp.server.ru', from => 'from@myadress.ru'}; > ТГ>> $sender->MailFile({to => 'to@recipient.ru', > ТГ>> subject => 'DU', > ТГ> msg =>> "tra-la-la", > ТГ> file =>> '/usr/local/pomoika/file'}); > > * Лучшие МЕHТЫ - fragМЕHТЫ > -- Hиколай > ---------------------------------------------------------------------- --- ifmail v.2.15dev5 * Origin: X-Org (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/7671c8dfb56f.html, оценка из 5, голосов 10
|