Не могу придумать как в Perl можно сделать следущее,
есть вывод команды mailq
/var/spool/mqueue (5 requests)
-----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient-----------
j8EH6M8T013007 3936 Wed Sep 14 20:06 <>
(Deferred: Connection timed out with smtp.getontheweb.com.)
<wesaqhg@uyu.com>
j8EDTNEh012093 345 Wed Sep 14 16:29 <K.C@aqs.lv>
(Deferred: Connection timed out with cisco.lv.)
<vsazonov@cisco.lv>
j8E9E0EO010155 5467 Wed Sep 14 12:14 <>
8BITMIME (Deferred: Connection timed out with test.icelo.lv.)
<nobody@test.icelo.lv>
j8BKW0Lm023668 9445 Sun Sep 11 23:32 <>
(Deferred: boze.latnet.lv.: No route to host)
<regulate@boze.latnet.lv>
j8AH97hG002776 1062 Sat Sep 10 20:09 <>
(Deferred: Connection refused by mail.t-mail.com.)
<QiXaK@t-mail.com>
Total requests: 5
Как можно отделить сообщения друг от друга, если они в несколько строк.
я пробывал вот так, но у меня ни чего не получается:
my $str = `mailq`;
my @var = split (/^\S/,$str);
print join ('!!!',@var);



Ответ на:
комментарий
от godexsoft

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум postfix (2012)
- Форум sendmail интересно глючит: на два домена не может отправлять почту. (2002)
- Форум Переслать сообщения из mailq на определенный адрес (2012)
- Форум Непонятка с почтой (2005)
- Форум zimbra - спамит (2018)
- Форум Большая нагрузка от Postfix, как найти виновниика (2015)
- Форум Postfix и странные письма в очереди (2006)
- Форум Проблемы с настройкой smtp-сервера (2014)
- Форум Sendmail наружу (2002)
- Форум Sendmail наружу (2002)