On 17.10.2015 00:48, Valentin Nechayev wrote: >>>>> Но реально даже плюсанутые localparts используют только нердомамонты. >> >> Просто потому что тупо не знают о возможностях MTA, схемах адресации >> и вообще читать документацию немодно. >> >> Откуда им знать, что в sendmail, для того чтобы, скажем, прикрутить >> IM-рассылку к уведомлениям из JIRA в дополнение к почтовым уведомлениям, >> есть готовая схема адресации вида [email protected]? > > "Готовая схема", говорите?
Да, весь синтаксический сахар в коде sendmail уже есть, только используй. >> При которой полное уведомление доставляется по адресу [email protected], >> а заголовок письма уходит по SMS или через какой-нибудь Instant messaging, >> и что для этого достаточно прописать три строчки в .mc, указав путь к команде >> отправки SMS или IM и шаблон для её аргументов и затем рулить просто записями >> в virtusertable, выбирая, которые домены/субдомены/отдельные ящики >> обрабатывать >> по такой схеме. > > Вы что-то не то курили, коллега. > > Во-первых, там в принципе нет никакого автомата типа "полное письмо - > в основной ящик, заголовок - на SMS". Есть форвард, в котором лучшее, > что можно сделать - это сделать отдельный ~/.forward+P2 для адреса > вида user+P2, и передать это в procmail. > Не делается даже укладки этого суффикса в окружение, в отличие, > например, от exim. > То есть "схема" требует полного заката солнца вручную в виде форварда > на свой код. > (Напоминаю, что расщепление адресатов возможно только при алиасе или > форварде. Лукап по virtusertable на это неспособен.) Ничего не понял. У меня всё работает, virtusertable вполне способен на штуки типа: [email protected] %[email protected] В результате чего письмо автомагически попадает на стандартный вход нашему скрипту, которому только и остаётся, что взять из него subject и послать куда надо, а оригинал в неизменном виде выплюнуть на стандартный вход команде /usr/sbin/sendmail -oem -i, выкусив plussed из адреса назначения, для разворачивания адреса дальше по userdb/aliases при необходимости и дальнейшей доставки. Вполне в духе postfix, разве не так? :-) Детально описано тут: http://dadv.livejournal.com/175951.html > На редкость неудобочитаемый документ. В первый раз я смог его вкурить > только при температуре под 39, которая лишила сил плеваться на > идиотизм авторов. Нормальный документ, написан на нормальном английском.
