LINUX.ORG.RU

свой mda postfix

 ,


0

1

кто-нибудь тут имел опыт в написании mda для postfix? проблема в том что нельзя просто так взять и воткнуть обычный демон,надо либо через пайп либо через spawn,но тогда postfix сам создает процесс и цепляет свои тентакли stdin stdout и мне я не знаю как, распараллеливать обработку писем. Я пишу на golang и я бы спавнил новую горутину на каждый коннект,но в подходе со spawn такой подход не подойдет. как я понял просто обычный сокет в postfix не подключить.

   All daemons specified here must speak a Postfix-internal  protocol.  In
   order  to  execute  non-Postfix  software  use the local(8), pipe(8) or
   spawn(8) services,     

А описания Postfix-internal protocol нет и вообще информации как написать свой демон для postfix нет Почему именно сервер а не pipe exec, дело в том что мне надо statefull для корректной работы транспорта. Расскажите как написать серверное приложение для postfix, нашел в примерах старый perl скрипт который работает через spawn,но я его не понял.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.