<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как отсылать почту с другого IP адреса?</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html</link>
    <description>Значит есть сервер проходной, т.е. через него проходят пакеты клиентов. Но на серваке настроена почта. Вот надо чтоб почта уходила не через основной шлюз как пользовательский трафик, а с IP сервака, как это можно реализовать?&lt;br&gt;&lt;br&gt;Например:&lt;br&gt;&lt;br&gt;10.10.1.0/24 -&amp;gt; 10.1.0.1 -&amp;gt; 10.0.0.1 -&amp;gt; мир&lt;br&gt;&lt;br&gt;В примере IP серые но это для примера, на самом деле IP реальные.&lt;br&gt;&lt;br&gt;Сервак 10.1.0.1 должне отправлять почту с адреса 10.1.0.1, а не с 10.0.0.1&lt;br&gt;</description>

<item>
    <title>Как отсылать почту с другого IP адреса? (Gennadi)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#10</link>
    <pubDate>Wed, 25 Jun 2008 16:55:33 GMT</pubDate>
    <description>&amp;gt;Postfix ???? &lt;br&gt;&lt;br&gt;99.99.99.9 т.е. через другой интерфейс.&lt;br&gt;&lt;br&gt;/etc/postfix/master.cf&lt;br&gt;99.99.99.9:smtpinetn-n--smtpd&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (Gennadi)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#9</link>
    <pubDate>Wed, 25 Jun 2008 16:35:31 GMT</pubDate>
    <description>Postfix ????&lt;br&gt;&lt;br&gt;&lt;br&gt;/etc/postfix/transport&lt;br&gt;&lt;br&gt;# EXAMPLES&lt;br&gt;#        In  order to deliver internal mail directly, while using a&lt;br&gt;#        mail relay for all other mail, specify a  null  entry  for&lt;br&gt;#        internal  destinations  (do not change the delivery trans-&lt;br&gt;#        port or the nexthop information) and  specify  a  wildcard&lt;br&gt;#        for all other destinations.&lt;br&gt;# &lt;br&gt;#             my.domain    :&lt;br&gt;#             .my.domain   :&lt;br&gt;#             *            smtp:outbound-relay.my.domain&lt;br&gt;# &lt;br&gt;#        In  order  to send mail for example.com and its subdomains&lt;br&gt;#        via the uucp transport to the UUCP host named example:&lt;br&gt;# &lt;br&gt;#             example.com      uucp:example&lt;br&gt;#             .example.com     uucp:example&lt;br&gt;# &lt;br&gt;#        When no nexthop host name is  specified,  the  destination&lt;br&gt;#        domain  name  is  used instead. For example, the following&lt;br&gt;#        directs mail for user&#064;example.com via the  slow  transport&lt;br&gt;#        to  a  mail exchanger for example.com.  The slow transport&lt;br&gt;#        could be co</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (zkrvova)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#8</link>
    <pubDate>Wed, 25 Jun 2008 09:06:38 GMT</pubDate>
    <description>&amp;gt;Тогда так, например: &lt;br&gt;&amp;gt;1) создай еще одну таблицу маршрутизации где укажи defaultroute 99.99.99.1 &lt;br&gt;&amp;gt;2) сделай отбор в эту таблицу по MARK (ip rule from all &lt;br&gt;&amp;gt;fwmark 0x01 table mail) &lt;br&gt;&amp;gt;3) в PREROUTING промаркируй пакеты с портом назначения 25 &lt;br&gt;&lt;br&gt;iptables -A PREROUTING -i eth1 -t mangle -p tcp --dport 25 -j MARK --set-mark 1&lt;br&gt;ip rule add fwmark 1 table mail&lt;br&gt;&lt;br&gt;&lt;br&gt;#ip route list table mail&lt;br&gt;default via 89.21.92.1 dev eth1&lt;br&gt;&lt;br&gt;&lt;br&gt;Вот что я делаю. только интерфейс на котором у меня реальный IP сделан алиесом eth1:9. Но я не думаб что в этом проблема.&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (hertz)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#7</link>
    <pubDate>Tue, 24 Jun 2008 14:44:57 GMT</pubDate>
    <description>Млин, походу я опять не так понял... я рассматриваю задачу с точки зрения что клиентская почта должна уходить с другого IP, а не почта от самих серваков. Если так, то смотри советы ниже.&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (hertz)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#6</link>
    <pubDate>Tue, 24 Jun 2008 14:41:12 GMT</pubDate>
    <description>Тогда так, например:&lt;br&gt;1) создай еще одну таблицу маршрутизации где укажи defaultroute 99.99.99.1&lt;br&gt;2) сделай отбор в эту таблицу по MARK (ip rule from all fwmark 0x01 table mail)&lt;br&gt;3) в PREROUTING промаркируй пакеты с портом назначения 25&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (zkrvova)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#5</link>
    <pubDate>Tue, 24 Jun 2008 14:35:17 GMT</pubDate>
    <description>&amp;gt;Для Postfix смотри в сторону smtp_bind_address. &lt;br&gt;&lt;br&gt;sendmail&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (sadm)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#4</link>
    <pubDate>Tue, 24 Jun 2008 14:31:12 GMT</pubDate>
    <description>Для Postfix смотри в сторону smtp_bind_address.&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (zkrvova)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#3</link>
    <pubDate>Tue, 24 Jun 2008 13:26:24 GMT</pubDate>
    <description>&amp;gt;Не до конца понял задачу. Т.е. тебе надо чтобы на 10.1.0.1 отлавливались &lt;br&gt;&amp;gt;соединения клиентов по 25 порту, выдергивались из них тексты сообщений и &lt;br&gt;&amp;gt;запихивались в очередь на отправку писем с сервера 10.1.0.1? Разве такое &lt;br&gt;&amp;gt;реализуемо? А если тебе надо чтобы просто соединения по 25 порту &lt;br&gt;&amp;gt;устанавливались от имени 10.1.0.1 а не 10.0.0.1 (где предположительно стоит SNAT), &lt;br&gt;&amp;gt;то просто сделай так чтобы соединения по 25 порту натились на &lt;br&gt;&amp;gt;10.1.0.1 и не натились на 10.0.0.1 &lt;br&gt;&lt;br&gt;Обьясню получше&lt;br&gt;&lt;br&gt;Сервер 10.1.0.1 имеет кроме серого IP ещё и белый IP например 99.99.99.9.&lt;br&gt;Шлюз по умолчанию 10.0.0.1, т.е. все пакеты идут на сервак 10.0.0.1 где натятся и уходят в мир.  А мне надо чтоб сервак отправлял почту через шлюз 99.99.99.1 т.е. через другой интерфейс.&lt;br&gt;</description>
</item>

<item>
    <title>Как отсылать почту с другого IP адреса? (hertz)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/80882.html#2</link>
    <pubDate>Tue, 24 Jun 2008 13:22:55 GMT</pubDate>
    <description>Не до конца понял задачу. Т.е. тебе надо чтобы на 10.1.0.1 отлавливались соединения клиентов по 25 порту, выдергивались из них тексты сообщений и запихивались в очередь на отправку писем с сервера 10.1.0.1? Разве такое реализуемо? А если тебе надо чтобы просто соединения по 25 порту устанавливались от имени 10.1.0.1 а не 10.0.0.1 (где предположительно стоит SNAT), то просто сделай так чтобы соединения по 25 порту натились на 10.1.0.1 и не натились на 10.0.0.1&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
