<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Дублирование доставки почты в Postfix c авторизацией в mysql</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html</link>
    <description>Есть Postfix + авторизация пользователей в mysql. Так вот появилась необходимость почту, &lt;br&gt;приходящую на какой-нить адрес ещё пересылать кому-угодно. Т.е. не форвардить письмо, &lt;br&gt;а именно копию отсылать на нужный адрес. Притом хочется чтобы всё было красиво и понятно.&lt;br&gt;&lt;br&gt;Решение: &lt;br&gt;&lt;br&gt;Postfix ищет virtual_maps в базе mysql&lt;br&gt;   virtual_maps=hash:/etc/postfix/virtual_maps.cf&lt;br&gt;&lt;br&gt;virtual_maps.cf содержит запрос который по адресу email выдает alias.  &lt;br&gt;Что-то типа такого:&lt;br&gt;&lt;br&gt;   user = postfix&lt;br&gt;   password = postfix&lt;br&gt;   dbname = mail&lt;br&gt;   table = alias&lt;br&gt;   select_field = goto&lt;br&gt;   where_field = address&lt;br&gt;   hosts = 127.0.0.1&lt;br&gt;&lt;br&gt;На goto идет почта, которая предназначается для address. Т.е. на один физический maildir &lt;br&gt;(или другой конечный пункт) собирается почта от разных алиасов. &lt;br&gt;Проблема в том что при такой конфигурации не сделать так чтобы почта для user&#064;domain.com &lt;br&gt;шла и на alias1&#064;domain.com и на alias2&#064;domain2.com&lt;br&gt;&lt;br&gt;После анализа того, как механизм Postfix читает возврат от mysql получаем:&lt;br&gt;&lt;br&gt;Нужно чтобы почта </description>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (AndreySerov)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#14</link>
    <pubDate>Thu, 16 Nov 2006 13:01:26 GMT</pubDate>
    <description>если у вас присутствует в main.cf virtual_mailbox_maps&lt;br&gt;virtual_maps&lt;br&gt;то тойже таблице alias необходимо к тем ящикам на которые копировать почту добавить самого владельца ящика иначе будет просто форвардить. Получается форвардить и самому владельцу. Зацикливания нет. Проверено&lt;br&gt;может поможет кому)</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (Sergey)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#12</link>
    <pubDate>Mon, 29 May 2006 09:55:01 GMT</pubDate>
    <description>&amp;gt;Всё через mysql и только через ОДНУ таблицу!!! &lt;br&gt;&amp;gt;Если всё на mysql - не хочется перегружать конфигурацию hash справочниками + &lt;br&gt;&amp;gt;postmap можно забыть :) &lt;br&gt;про приходящую почту понятно, но как быть если нужно сопировать исходящую? если использовать переменную sender_bcc_map, то эту самую мапу нужно где-то описывать.. и как-то мне в голову не приходит ничего, как совместить virtual_alias_map и sender_bcc_map в одной таблице, похоже придется заводить отдельную.. если придумаешь - напиши :-)</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (Sergey)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#11</link>
    <pubDate>Mon, 29 May 2006 09:44:29 GMT</pubDate>
    <description>&amp;gt;Как при использовании sender_bcc_maps сделать так, чтобы письма копировались не в один &lt;br&gt;&amp;gt;ящик, а в несколько? &lt;br&gt;согластно документации постфикс - никак, поддерживается один адрес, но ведь всегда эот понятие можно расширить :-) есть мысль отправлять на виртуальный ящик на сервере, который прописать в таблмце алиасов (собственного Maildir у него может и не быть, если в поле получателей не указывать пользователя с сервера). Т.е. в sender_bcc_maps прописать адрес bcc_user&#064;localdomain, а в таблице алиасов alias=bcc_user&#064;localdomain, rcpt=addr1, addr2, addr3. Впрочем если указать еще до кучи и bcc_user&#064;localdomain - исходящая почта будет просто приходить еще и на этот адрес.</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (Sergey)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#10</link>
    <pubDate>Mon, 29 May 2006 07:29:26 GMT</pubDate>
    <description>&amp;gt;А мануалы слабо почитать?&lt;br&gt;&amp;gt;Однозначно велосипед!&lt;br&gt;Мануалы к чему, к postfix, MySQL, просто про синтаксис SQL запросов?&lt;br&gt;простой поиск по forward в доках идущих с postfix ничего толкового по теме не дает..&lt;br&gt;а так статья как мелкая хавтушка на тему форвардинга (для редиректа достаточно неуказывать адрес локального юзера, все уйдет по адресам указанным в поле &apos;goto&apos;) приходящей почты вполне нормальная.&lt;br&gt;&amp;gt;Кроме того, если в запросе SELECT под описание попадает несколько записей, все они вернутся &amp;gt;postfix&apos;у через запятую. Так что заносить в базу через запятую в одной строке вовсе не &amp;gt;обязательно. &lt;br&gt;угу, возможно, только внести в базу их затруднительно&lt;br&gt;&amp;gt;Все адреса, куда надо скопировать, можно заносить в базу отдельными записями, &amp;gt;но с &amp;gt;одинаковым исходным адресом (с которого будет рассылаться копия во все остальные &amp;gt;ящики).&lt;br&gt;Интересно ты пробовал сделать это? У меня почему-то мускуль первую запись вида alias=user&#064;domain rcpt=user1&#064;domain1 проглатывает нормально, а уже на вторую alias=user&#064;domain rcpt=user2&#064;doma</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (ali)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#9</link>
    <pubDate>Sun, 05 Mar 2006 09:27:14 GMT</pubDate>
    <description>&amp;gt; Я например тоже не думал, что в таблицах мапинга множественные записи нужно указывать через запятую, а не просто создавать разные пары записей. &lt;br&gt;&amp;gt; Для SQL хранилища это непрозрачно, сразу не допираешь, что это полный аналог файлов.&lt;br&gt;&lt;br&gt;А мануалы слабо почитать?&lt;br&gt;Однозначно велосипед!&lt;br&gt;&lt;br&gt;Кроме того, если в запросе SELECT под описание попадает несколько записей, все они вернутся postfix&apos;у через запятую. Так что заносить в базу через запятую в одной строке вовсе не обязательно. Все адреса, куда надо скопировать, можно заносить в базу отдельными записями, но с одинаковым исходным адресом (с которого будет рассылаться копия во все остальные ящики).</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (Vas)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#8</link>
    <pubDate>Thu, 19 Jan 2006 13:54:53 GMT</pubDate>
    <description>Как при использовании sender_bcc_maps сделать так, чтобы письма копировались не в один ящик, а в несколько?  </description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (triz0r)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#7</link>
    <pubDate>Fri, 23 Sep 2005 08:02:39 GMT</pubDate>
    <description>Всё через mysql и только через ОДНУ таблицу!!!&lt;br&gt;Если всё на mysql - не хочется перегружать конфигурацию hash справочниками + postmap можно забыть :)&lt;br&gt;</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (Dmitriy.Donchenko)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#6</link>
    <pubDate>Wed, 21 Sep 2005 20:49:37 GMT</pubDate>
    <description>Собственно, а почему для &quot;зачем это нужно&quot; не использовать sender_bcc_maps и recipient_bcc_maps?&lt;br&gt;&lt;br&gt;Очень как мне кажется удобно и не нужно ничего изобретать.&lt;br&gt;&lt;br&gt;cat main.cf&lt;br&gt;recipient_bcc_maps = hash:/usr/local/etc/postfix/recipient_bcc_map&lt;br&gt;sender_bcc_maps = hash:/usr/local/etc/postfix/sender_bcc_map&lt;br&gt;&lt;br&gt;cat sender_bcc_map&lt;br&gt;user&#064;mail.com       wherecopy&#064;mail.com&lt;br&gt;&lt;br&gt;Если я правильно понял, автор просто хотел настроить механизм &quot;архивирования&quot; почты?&lt;br&gt;&lt;br&gt;Использование данного варианта в плохих целях не гуманно и все такое прочее.</description>
</item>

<item>
    <title>Дублирование доставки почты в Postfix c авторизацией в mysql (triz0r)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/12241.html#5</link>
    <pubDate>Mon, 19 Sep 2005 06:40:13 GMT</pubDate>
    <description>главное  что работает :)&lt;br&gt;</description>
</item>

</channel>
</rss>
