<div dir="ltr">Пояснение -<div><br></div><div>сообщения должны попадать в очередь. Пусть Redis.</div><div><br></div><div>Потом воркеры разбирают и отправляют.</div><div><br></div><div>Все предсказуемо и надежно.</div></div><div class="gmail_extra"><br><div class="gmail_quote">13 июля 2016 г., 18:43 пользователь Akzhan Abdulin <span dir="ltr"><<a href="mailto:akzhan.abdulin@gmail.com" target="_blank">akzhan.abdulin@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Худшее применение AnyEvent, что я видел :-)</div><div class="gmail_extra"><br><div class="gmail_quote">13 июля 2016 г., 18:19 пользователь Александр Фролов <span dir="ltr"><<a href="mailto:alexandre@frolov.pp.ru" target="_blank">alexandre@frolov.pp.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">Здравствуйте!<br>
Отправляю почту с помощью Net::SMTP в несколько потоков через AnyEvent из крона:<br>
<br>
     $smtp= Net::SMTP->new(<br>
       Hello => $host->get_hello(),  Host => $host->get_host_name(),   Timeout => 10,<br>
       Debug => $this->{ 1 },<br>
<br>
Флаг Debug отправляет отладочную информацию на консоль.<br>
Хочется из программы как-то перехватить диагностическую выдачу, проанализировать и записать ошибки в журнал.<br>
Подскажите, пожалуйста, как это можно сделать?<br>
Спасибо!<br>
<br>
<br>
С уважением,<br>
Александр Фролов<br>
---------------------------------------------------<br>
Пожалуйста, при ответе сохраняйте историю переписки.<br>
<br>
<br>
<br>
<br>
<br></div></div><span class="">--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" rel="noreferrer" target="_blank">http://moscow.pm.org</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>