<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как запустить скрипт по приходу письма в Postfix?</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/80998.html</link>
    <description>Колеги помогите!&lt;br&gt;С postfix дружу сравнительно недавно&lt;br&gt;&lt;br&gt;Задача&lt;br&gt;Необходимо перехватить скриптом письмо (или копию) перед тем как оно упадёт в папку юзера &lt;br&gt;или &lt;br&gt;запускать скрипт по приходу письма.&lt;br&gt;Как это можно сделать?&lt;br&gt;&lt;br&gt;Связка postfix + amavisd + clamav + spamassassin + courier&lt;br&gt;&lt;br&gt;Пытался скриптом на php, всунув его между amavisd и posfix&lt;br&gt;amavisd отдаёт в скрипт на 10029 и дальше скрипт в postfix на 10025&lt;br&gt;&lt;br&gt;&amp;lt;?php&lt;br&gt;while (1)&lt;br&gt;&#123;&lt;br&gt;     set_time_limit(0);&lt;br&gt;     $address = &quot;127.0.0.1&quot;;&lt;br&gt;     $port = 10029;&lt;br&gt;     $socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);&lt;br&gt;     socket_bind($socket, $address, $port);&lt;br&gt;     socket_listen($socket);&lt;br&gt;&lt;br&gt;&lt;br&gt;     //$connection = socket_accept($socket);&lt;br&gt;     //$result = trim(socket_read($connection, 100000));&lt;br&gt;     if (($connection = socket_accept($socket)) === false) &#123;&lt;br&gt;          $err_string = &quot;socket_accept() failed: reason: &quot; . socket_strerror(socket_last_error($socket)) . &quot;&#092;n&quot;;&lt;br&gt;        echo $err_string;&lt;br&gt;        file_put_contents(&quot;error.log&quot;, $err_string);&lt;br&gt;    &#125;&lt;br&gt;</description>

<item>
    <title>Как запустить скрипт по приходу письма в Postfix? (mr_gfd)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/80998.html#2</link>
    <pubDate>Wed, 02 Jul 2008 22:01:12 GMT</pubDate>
    <description>Use procmail, Luke!&lt;br&gt;&lt;br&gt;и .procmailrc в хоуме юзера. &lt;br&gt;</description>
</item>

<item>
    <title>Как запустить скрипт по приходу письма в Postfix? (Redduck)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/80998.html#1</link>
    <pubDate>Wed, 02 Jul 2008 19:28:27 GMT</pubDate>
    <description>Здравствуйте,&lt;br&gt;возможно вам нужно просто получить копию письма?&lt;br&gt;тогда вам помогут параметры&lt;br&gt;recipient_bcc_maps = &lt;br&gt;sender_bcc_maps =&lt;br&gt;&lt;br&gt;Удачи&lt;br&gt;</description>
</item>

</channel>
</rss>
