<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Sendmail и имя локальной машины</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html</link>
    <description>Есть сервер с именем domain.ru. На нем apache/php.&lt;br&gt;Скрипты php рассылают почту. И все здорово НО:&lt;br&gt;sendmail всю почту для домена domain.ru (т.е. совпадающего с именем машины),&lt;br&gt;забирает себе для локальной доставки (что как я понимаю естественно для дефолтных настроек), на самом деле MX запись для domain.ru ссылается на другой сервер.&lt;br&gt;Как его отучить считать домен domain.ru его локальным и заставить слать почту в соответствии с MX записью ну или на крайняк жеско замаршрутизировать на конкретную машину.&lt;br&gt;Сам в сендмейле не силен - чтение манов и поиск нифига не дали.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Sendmail и имя локальной машины (Medlar)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#9</link>
    <pubDate>Tue, 15 Apr 2008 08:17:45 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;Сделал так как предложили: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;примерно так&lt;br&gt;&amp;gt;&amp;gt;&#064;yourdomain.com         &#037;1&#064;othercompany.com&lt;br&gt;&amp;gt;&amp;gt;&#064;yourdomain.com         &#037;1&#064;&#091;1.2.3.4&#093; - тоже должен работать&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Теперь telnet localhost 25 он принимает тестовое писмо, потомучто теперь это его &lt;br&gt;&amp;gt;виртуальный домен и он должен принять почту для него на уровне &lt;br&gt;&amp;gt;виртуализации. Но всеже в логах я вижу все тот же еррор &lt;br&gt;&amp;gt;мессадж - User unknown (до виртуализации ошибка вылезала на стадии телнета).&lt;br&gt;&lt;br&gt;Покажите&lt;br&gt;echo &quot;/map virtuser user&#064;domain.com&quot;&amp;#124;sendmail -bt&lt;br&gt;echo &quot;3,0 user&#064;domain.com&quot;&amp;#124;sendmail -bt&lt;br&gt;Покажите что вы написали в файл virtusertable&lt;br&gt;Покажите как вы изменили конфиг senmaila стобы он работал с с вирт юзерами&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;Короче вижу один здравый вариант - сменить имя машинки. А то уже &lt;br&gt;&amp;gt;достали танцы. &lt;br&gt;&lt;br&gt;Да, если для вас это приемлемо, то можно и сменить.&lt;br&gt;Но ваша проблема решаема и через vt&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#8</link>
    <pubDate>Tue, 15 Apr 2008 07:27:52 GMT</pubDate>
    <description>Medlar большой спасиб за внимание к моей проблеме )&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;Прастите не понял что нужно виртeализировать?! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну почитайте документацию что-ли наконец &lt;br&gt;&amp;gt;http://www.sendmail.org/tips/virtualHosting &lt;br&gt;&amp;gt;http://www.anrb.ru/linux/sendmail.html#1.1 &lt;br&gt;&lt;br&gt;Ну дык читал, что есть виртуализация (virtusertable) - Map one or all usernames at a source hostname to a specific (or the same) username at another target hostname.&lt;br&gt;Сделал так как предложили:&lt;br&gt;&lt;br&gt;&amp;gt;примерно так&lt;br&gt;&amp;gt;&#064;yourdomain.com         &#037;1&#064;othercompany.com&lt;br&gt;&amp;gt;&#064;yourdomain.com         &#037;1&#064;&#091;1.2.3.4&#093; - тоже должен работать&lt;br&gt;&lt;br&gt;Теперь telnet localhost 25 он принимает тестовое писмо, потомучто теперь это его виртуальный домен и он должен принять почту для него на уровне виртуализации. Но всеже в логах я вижу все тот же еррор мессадж - User unknown (до виртуализации ошибка вылезала на стадии телнета).&lt;br&gt;&lt;br&gt;Суть - сендмейл упорно считает себе приемником для моего домена.&lt;br&gt;Тут видимо дело не в мапинге а в роутинге - но и mailertable рыл - результат тотже.&lt;br&gt;Сендмыл неприклонен ))&lt;br&gt;К</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Medlar)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#7</link>
    <pubDate>Tue, 15 Apr 2008 06:29:30 GMT</pubDate>
    <description>&amp;gt;Прастите не понял что нужно виртeализировать?! &lt;br&gt;&lt;br&gt;Ну почитайте документацию что-ли наконец&lt;br&gt;http://www.sendmail.org/tips/virtualHosting&lt;br&gt;http://www.anrb.ru/linux/sendmail.html#1.1&lt;br&gt;&lt;br&gt;&amp;gt;У меня не стоит задача принимать почту для домена(ов),&lt;br&gt;&lt;br&gt;а кто вам это предлагает?&lt;br&gt;&lt;br&gt;&amp;gt; а наоборот - &lt;br&gt;&amp;gt;не принимать почту для конкретного домена, который к несчасть совпадает с &lt;br&gt;&amp;gt;именем машины, которая с свою очеред не является почтовиком для данного &lt;br&gt;&amp;gt;домена, &lt;br&gt;&lt;br&gt;это я поняла ...&lt;br&gt;&lt;br&gt;&amp;gt;но при этом сендмейл упорно считает домен своим и не &lt;br&gt;&amp;gt;хочет релеить ее на реально MX. &lt;br&gt;&lt;br&gt;... для чего и предложила вам virtusertable&lt;br&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Если я чето не правильно понял - призз пример конфига для virtusertable. &lt;br&gt;&lt;br&gt;примерно так&lt;br&gt;&#064;yourdomain.com         &#037;1&#064;othercompany.com&lt;br&gt;&lt;br&gt;&#064;yourdomain.com         &#037;1&#064;&#091;1.2.3.4&#093; - тоже должен работать&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#6</link>
    <pubDate>Mon, 14 Apr 2008 15:52:43 GMT</pubDate>
    <description>&amp;gt;&amp;gt;DOMAIN.ru реальное имя этой машины&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну вот и ответ на вопрос &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вам нужно исп-ть virtusertable &lt;br&gt;&amp;gt;эта таблица работает с локальными доменами &lt;br&gt;&lt;br&gt;Прастите не понял что нужно виртeализировать?!&lt;br&gt;У меня не стоит задача принимать почту для домена(ов), а наоборот - не принимать почту для конкретного домена, который к несчасть совпадает с именем машины, которая с свою очеред не является почтовиком для данного домена, но при этом сендмейл упорно считает домен своим и не хочет релеить ее на реально MX.&lt;br&gt;&lt;br&gt;Если я чето не правильно понял - призз пример конфига для virtusertable.&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Medlar)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#5</link>
    <pubDate>Mon, 14 Apr 2008 12:13:10 GMT</pubDate>
    <description>&amp;gt;DOMAIN.ru реальное имя этой машины&lt;br&gt;&lt;br&gt;Ну вот и ответ на вопрос&lt;br&gt;&lt;br&gt;Вам нужно исп-ть virtusertable&lt;br&gt;эта таблица работает с локальными доменами&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#4</link>
    <pubDate>Mon, 14 Apr 2008 12:06:59 GMT</pubDate>
    <description>&amp;gt;echo $=w &amp;#124; /usr/sbin/sendmail -bt что говорит? &lt;br&gt;&lt;br&gt;говорит:&lt;br&gt;&lt;br&gt;/etc &amp;gt; echo $=w &amp;#124; /usr/sbin/sendmail -bt&lt;br&gt;ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)&lt;br&gt;Enter &amp;lt;ruleset&amp;gt; &amp;lt;address&amp;gt;&lt;br&gt;&amp;gt; DOMAIN.ru&lt;br&gt;&lt;br&gt;localhost&lt;br&gt;&#091;62.177.33.102&#093;&lt;br&gt;&#091;127.0.0.1&#093;&lt;br&gt;DOMAIN&lt;br&gt;&lt;br&gt;DOMAIN.ru реальное имя этой машины, он же почтовый домен на удаленном серваке, для которого сендмыл упорно пытается доставить почту локально&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Medlar)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#3</link>
    <pubDate>Mon, 14 Apr 2008 11:14:33 GMT</pubDate>
    <description>echo $=w &amp;#124; /usr/sbin/sendmail -bt что говорит?&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#2</link>
    <pubDate>Mon, 14 Apr 2008 11:04:24 GMT</pubDate>
    <description>Не катит.&lt;br&gt;&lt;br&gt;Уже чего только не пробовал.&lt;br&gt;dnl MAILER(local) - делал, судя по мануалом сендмейл вообще должен перестать локально доставлять почту - один фиг&lt;br&gt;делаю&lt;br&gt;telnet localhost 25&lt;br&gt;ehlo ...&lt;br&gt;...&lt;br&gt;rcpt to: &amp;lt;remote_user_box&#064;domain.ru&amp;gt;&lt;br&gt;получаю все тоже - User unknown&lt;br&gt;те он упорно продолжает доставлять почту для данного домена локально.&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail и имя локальной машины (Medlar)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79806.html#1</link>
    <pubDate>Mon, 14 Apr 2008 10:14:00 GMT</pubDate>
    <description>&amp;gt;Есть сервер с именем domain.ru. На нем apache/php. &lt;br&gt;&amp;gt;Скрипты php рассылают почту. И все здорово НО: &lt;br&gt;&amp;gt;sendmail всю почту для домена domain.ru (т.е. совпадающего с именем машины), &lt;br&gt;&amp;gt;забирает себе для локальной доставки (что как я понимаю естественно для дефолтных &lt;br&gt;&amp;gt;настроек),&lt;br&gt;&lt;br&gt;1/ уберите из /etc/mail/local-host-names&lt;br&gt;domain.ru&lt;br&gt;&lt;br&gt;2/ рестарт sendmail&lt;br&gt;&lt;br&gt;3/ в /etc/mail/access добавьте&lt;br&gt;To:doamin.ru &#091;TAB&#093; RELAY&lt;br&gt;&lt;br&gt;makemap hash access &amp;lt;access&lt;br&gt;&lt;br&gt;&lt;br&gt; на самом деле MX запись для domain.ru ссылается на другой &lt;br&gt;&amp;gt;сервер. &lt;br&gt;&amp;gt;Как его отучить считать домен domain.ru его локальным и заставить слать почту &lt;br&gt;&amp;gt;в соответствии с MX записью ну или на крайняк жеско замаршрутизировать &lt;br&gt;&amp;gt;на конкретную машину. &lt;br&gt;&amp;gt;Сам в сендмейле не силен - чтение манов и поиск нифига не &lt;br&gt;&amp;gt;дали. </description>
</item>

</channel>
</rss>
