<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Nginx SMTP-прокси и виртуальные домены</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html</link>
    <description>Доброго дня коллеги.&lt;br&gt;Задался вопросом. Есть у меня в локалке почтовик. Работает чудно, на роутере проброшены порты и все чудесно работает не один год, но сейчас появилась необходимость поставить второй почтарь, для клиента, свой собственный и разместить его в моей же локалке.&lt;br&gt;Задача: настроить smtp+imap прокси для распределения почты по нужным серверам. Нашел во такую статейку: https://www.dmosk.ru/miniinstruktions.php?mini=nginx-proxy-mail но там про авторизацию пользователей, для балансировки нагрузки, но это не то что мне нужно. &lt;br&gt;Итак вводные:&lt;br&gt;Роутер с белым IP.&lt;br&gt;сервер1 (стоит внутри сети с серым IP) - почтовик для домена domain.ru&lt;br&gt;сервер2 (стоит внутри сети с серым IP) - почтовик для домена example.com&lt;br&gt;&lt;br&gt;Нужно, чтобы входящие письма для домена domain.ru переправлялись на &quot;сервер1&quot;, а для example.com на &quot;сервер2&quot;.&lt;br&gt;&lt;br&gt;Как и чем можно такое реализовать.&lt;br&gt;Есть FreeBSD, на котором развернут Nginx+php-fpm+mysql он же прорисует веб-морду почтовика, с этим все просто, а как быть с smtp? Да, кстати, через п</description>

<item>
    <title>Nginx SMTP-прокси и виртуальные домены (nops)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html#6</link>
    <pubDate>Fri, 22 Mar 2019 08:51:17 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; разруливать почту по доменам.&lt;br&gt;&amp;gt;&amp;gt; Как я вас понял и изучил массу литературы, мой вариант я могу &lt;br&gt;&amp;gt;&amp;gt; решить только установкой почтового релея, который будет определять домен и перенаправлять &lt;br&gt;&amp;gt;&amp;gt; почту на тот сервер, который обрабатывает этот домен, будь-то sendmail, postfix &lt;br&gt;&amp;gt;&amp;gt; или exim...&lt;br&gt;&amp;gt; Можно и так...&lt;br&gt;&amp;gt;&amp;gt; Я верно мыслю?&lt;br&gt;&amp;gt;&amp;gt; Если да, то как быть с IMAP-перенаправлением, основываясь на домене?&lt;br&gt;&amp;gt; nginx с модулем imap и проксируйте наздоровье, правда разгребалку доменов придется скорее &lt;br&gt;&amp;gt; всего самому ваять.&lt;br&gt;&lt;br&gt;Так Nginx-ом понятно как и что, а вот как быть с доменами... Наверняка же есть уже решения на этот счет.&lt;br&gt;</description>
</item>

<item>
    <title>Nginx SMTP-прокси и виртуальные домены (fantom)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html#5</link>
    <pubDate>Fri, 22 Mar 2019 08:45:32 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; для предприятий на базе Zimbra. Решение бесплатное и его продавать я &lt;br&gt;&amp;gt; не собираюсь, а продавать хостинг, где будет работать этот сервак и &lt;br&gt;&amp;gt; как следствие я буду его админить, за определенные деньги, я хочу. &lt;br&gt;&amp;gt; Но я не хочу городить огород на одном сервере. Хочу для каждого &lt;br&gt;&amp;gt; отдельного клиента делать отдельную виртуалку, но для этого мне нужно будет &lt;br&gt;&amp;gt; разруливать почту по доменам.&lt;br&gt;&amp;gt; Как я вас понял и изучил массу литературы, мой вариант я могу &lt;br&gt;&amp;gt; решить только установкой почтового релея, который будет определять домен и перенаправлять &lt;br&gt;&amp;gt; почту на тот сервер, который обрабатывает этот домен, будь-то sendmail, postfix &lt;br&gt;&amp;gt; или exim...&lt;br&gt;&lt;br&gt;Можно и так...&lt;br&gt;&amp;gt; Я верно мыслю?&lt;br&gt;&amp;gt; Если да, то как быть с IMAP-перенаправлением, основываясь на домене?&lt;br&gt;&lt;br&gt;nginx с модулем imap и проксируйте наздоровье, правда разгребалку доменов придется скорее всего самому ваять.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Nginx SMTP-прокси и виртуальные домены (nops)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html#4</link>
    <pubDate>Fri, 22 Mar 2019 08:38:35 GMT</pubDate>
    <description>&amp;gt; Отправка должна работать для обоих доменов?&lt;br&gt;&amp;gt; Я бы договорился с провайдером чтобы получить еще один IP для второго &lt;br&gt;&amp;gt; домена &lt;br&gt;&amp;gt; Тогда все будет просто &lt;br&gt;&amp;gt; или же правильную конфигурацию майл сервера для работы с несколькими доменами &lt;br&gt;&lt;br&gt;На самом деле, у меня есть предложение клиентам, о предоставлении корпоративной почты для предприятий на базе Zimbra. Решение бесплатное и его продавать я не собираюсь, а продавать хостинг, где будет работать этот сервак и как следствие я буду его админить, за определенные деньги, я хочу.&lt;br&gt;Но я не хочу городить огород на одном сервере. Хочу для каждого отдельного клиента делать отдельную виртуалку, но для этого мне нужно будет разруливать почту по доменам.&lt;br&gt;Как я вас понял и изучил массу литературы, мой вариант я могу решить только установкой почтового релея, который будет определять домен и перенаправлять почту на тот сервер, который обрабатывает этот домен, будь-то sendmail, postfix или exim...&lt;br&gt;&lt;br&gt;Я верно мыслю?&lt;br&gt;Если да, то как быть с IMAP-перенаправлением, основываясь</description>
</item>

<item>
    <title>Nginx SMTP-прокси и виртуальные домены (universite)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html#3</link>
    <pubDate>Wed, 20 Mar 2019 18:01:55 GMT</pubDate>
    <description>&amp;gt; Нужно, чтобы входящие письма для домена domain.ru переправлялись на &quot;сервер1&quot;, а для &lt;br&gt;&amp;gt; example.com на &quot;сервер2&quot;.&lt;br&gt;&lt;br&gt;В почтовом сервере sendmail это делается несколькими строчками.&lt;br&gt;Еще как вариант, использовать procmail-fetchmail.&lt;br&gt;</description>
</item>

<item>
    <title>Nginx SMTP-прокси и виртуальные домены (vg)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html#2</link>
    <pubDate>Wed, 20 Mar 2019 16:12:25 GMT</pubDate>
    <description>Отправка должна работать для обоих доменов?&lt;br&gt;Я бы договорился с провайдером чтобы получить еще один IP для второго домена&lt;br&gt;Тогда все будет просто&lt;br&gt;&lt;br&gt;или же правильную конфигурацию майл сервера для работы с несколькими доменами &lt;br&gt;</description>
</item>

<item>
    <title>Nginx SMTP-прокси и виртуальные домены (nops)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID12/7334.html#1</link>
    <pubDate>Wed, 20 Mar 2019 08:02:44 GMT</pubDate>
    <description>Еще нашел такую статью на хабре: https://habr.com/ru/sandbox/34354/&lt;br&gt;Из описания:&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; acl is_site3 hdr_dom(host) -i site3&lt;br&gt;&amp;gt; acl is_cdn hdr_dom(host) -i cdn&lt;br&gt;&amp;gt; acl is_cdnt hdr_dom(host) -i cdnt&lt;br&gt;&amp;gt; acl is_site4 hdr_dom(host) -i site4&lt;br&gt;&amp;gt; use_backend site1_cluster1 if is_site1&lt;br&gt;&amp;gt; use_backend site2_cluster1 if is_site2&lt;br&gt;&amp;gt; use_backend site3_cluster1 if is_site3&lt;br&gt;&amp;gt; use_backend cdn_cluster1 if is_cdn&lt;br&gt;&amp;gt; use_backend cdnt_cluster1 if is_cdnt&lt;br&gt;&amp;gt; use_backend site4_cluster1 if is_site4&lt;br&gt;&lt;br&gt;Понимаю, что при условии(сейчас на свою ситуацию примастырю), что если обращение идет на domain.ru, то грубо говоря, отработает строчка acl is_site1 hdr_dom(host) -i domain.ru и как итог выберется backend site1_cluster: use_backend site1_cluster1 if is_site1&lt;br&gt;Ну а дальше в разделе backend я прописываю нужно сервера.&lt;br&gt;Другими словами, я все проверки провожу в разделе frontend, где разбираю какой хост используется и направляю на нужный backend.&lt;br&gt;Или это работать будет только  http трафиком, так как там в запросе ука</description>
</item>

</channel>
</rss>
