URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94281
[ Назад ]

Исходное сообщение
"Проблема с postfix"

Отправлено qqq , 21-Янв-13 19:04 
Привет Всем!
Помогите, пожалуйста.
Ситуация такова. Пришло время менять один из почтовых серверов в организации. Стоит тут sendmail. Начитался я тут в интернете на днях что postfix это хорошо и круто.
И решил я тут что на новом сервере должен стоять postfix.
Поставил. Настроил как в написано в мануале, но почта не идет.
На входящем сервере стоит sendmail. Если ставить на подчиненном сервере тоже sendmail,
то идет нормально. А вот если postfix то почта не ходит между серверами.
Подскажите, пожалуйста, в чем может быть загвозка.



Содержание

Сообщения в этом обсуждении
"Проблема с postfix"
Отправлено Дядя_Федор , 21-Янв-13 21:07 
> Подскажите, пожалуйста, в чем может быть загвозка.

В неумении анализировать лог-файлы, по видимому. Это как минимум.



"Проблема с postfix"
Отправлено qqq , 21-Янв-13 22:30 
>> Подскажите, пожалуйста, в чем может быть загвозка.
>  В неумении анализировать лог-файлы, по видимому. Это как минимум.

Если бы в этом то я бы настроил бы уже давно
Но ситуация в том что сервер который стоит на входе посылает а тот который должен принять не принимает. Говорит что не может принять.
То есть такое ощущение что сервер который на входе не видит сервер который внутрений
Хотя телнетом я соединяюсь на внутренний


"Проблема с postfix"
Отправлено ALex_hha , 22-Янв-13 00:01 
>>> Подскажите, пожалуйста, в чем может быть загвозка.
>>  В неумении анализировать лог-файлы, по видимому. Это как минимум.
> Если бы в этом то я бы настроил бы уже давно
> Но ситуация в том что сервер который стоит на входе посылает а
> тот который должен принять не принимает. Говорит что не может принять.

прямо так и говорит?

> То есть такое ощущение что сервер который на входе не видит сервер
> который внутрений Хотя телнетом я соединяюсь на внутренний

в логах все ответы


"Проблема с postfix"
Отправлено qqq , 22-Янв-13 02:06 
>>>> Подскажите, пожалуйста, в чем может быть загвозка.
>>>  В неумении анализировать лог-файлы, по видимому. Это как минимум.
>> Если бы в этом то я бы настроил бы уже давно
>> Но ситуация в том что сервер который стоит на входе посылает а
>> тот который должен принять не принимает. Говорит что не может принять.
> прямо так и говорит?
>> То есть такое ощущение что сервер который на входе не видит сервер
>> который внутрений Хотя телнетом я соединяюсь на внутренний
> в логах все ответы

Хорошо.
вот послал только что сообщение получил вот такую штуку назад
(reason: 501 5.1.3 Bad recipient address syntax


"Проблема с postfix"
Отправлено Etch , 22-Янв-13 07:08 
> вот послал только что сообщение получил вот такую штуку назад
> (reason: 501 5.1.3 Bad recipient address syntax

И какое слово непонятно?
А вообще, логи находятся в /var/log/mail


"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 08:31 
> И какое слово непонятно?
> А вообще, логи находятся в /var/log/mail

Тру мастера почтовых серверов в логи не смотрят. :) Им сервера напрямую все говорят. На ухо, я так полагаю. Ну вон, как автору этого вопроса.
ПыСы: Ну что, шаманы, экстрасенсы и остальные астрологи? Пыхнем по косячку, выйдем по привычке в астрал и начнем сеанс коллективного угадывания причин такого странного поведения почтового сервера?



"Проблема с postfix"
Отправлено qqq , 22-Янв-13 09:57 
>> И какое слово непонятно?
>> А вообще, логи находятся в /var/log/mail
>  Тру мастера почтовых серверов в логи не смотрят. :) Им сервера
> напрямую все говорят. На ухо, я так полагаю. Ну вон, как
> автору этого вопроса.
> ПыСы: Ну что, шаманы, экстрасенсы и остальные астрологи? Пыхнем по косячку, выйдем
> по привычке в астрал и начнем сеанс коллективного угадывания причин такого
> странного поведения почтового сервера?

Слова то все понятные. Но не понятно почему постфиксу не нравятся обращения по айпишнику?
Ситуевина то такая. Есть главный и есть подченный сервер.
На одном стоит sendmail на втором поставлен postfix хваленый. Так вот гслилавном сервере в алиасах есть строчка что если письмо приходит на такой адрес его пересылать на второй то есть подченный сервер. Если я этот сервер указываю по апишнику то письмо не приходит.
А если указываю его имя то есть пользователь@имя хоста то приходит.
Почему так происходит?
Вот в чем вопрос


"Проблема с postfix"
Отправлено fantom , 22-Янв-13 10:50 
Загвоздка в 2-х девайсах
/dev/head и /dev/hands...
Как только подключите первое и пыпрямите второе - все заработает :)

Учитывая количество мануалов по настройке постфикса - что вы там понаваяли можно только у телепатов выяснить...


"Проблема с postfix"
Отправлено PavelR , 22-Янв-13 11:08 
> Ситуевина то такая. Есть главный и есть подченный сервер.
> На одном стоит sendmail на втором поставлен postfix хваленый.
> Почему так происходит? Вот в чем вопрос

Собирался рассказать вам в чем проблема в ваших настройках (да, я всё-таки шаман и экстрасенс), но, увидев вашу негативную реакцию на мир опенсорса в слове "хваленый", понял в чем ваша действительная проблема.

Вам сюда: http://button.dekel.ru



"Проблема с postfix"
Отправлено ALex_hha , 22-Янв-13 11:35 
> Слова то все понятные. Но не понятно почему постфиксу не нравятся обращения
> по айпишнику?
> Ситуевина то такая. Есть главный и есть подченный сервер.
> На одном стоит sendmail на втором поставлен postfix хваленый. Так вот гслилавном
> сервере в алиасах есть строчка что если письмо приходит на такой
> адрес его пересылать на второй то есть подченный сервер. Если я
> этот сервер указываю по апишнику то письмо не приходит.
> А если указываю его имя то есть пользователь@имя хоста то приходит.
> Почему так происходит?
> Вот в чем вопрос

включаю телепатию и пробую угадать

In the case of SMTP, specify  a  service  on  a non-default  port  as  host:service,  and disable MX (mail exchanger) DNS lookups with [host] or [host]:port. The  [] form is required when you specify an IP address instead of a hostname.

example.com      :[gateway.example.com]
.example.com     :[gateway.example.com]

In the above example, the [] suppress  MX  lookups.   This prevents  mail  routing loops when your machine is primary MX host for example.com.

http://www.postfix.org/transport.5.html


"Проблема с postfix"
Отправлено PavelR , 22-Янв-13 12:00 
>[оверквотинг удален]
>> по айпишнику?
>> Ситуевина то такая. Есть главный и есть подченный сервер.
>> На одном стоит sendmail на втором поставлен postfix хваленый. Так вот гслилавном
>> сервере в алиасах есть строчка что если письмо приходит на такой
>> адрес его пересылать на второй то есть подченный сервер. Если я
>> этот сервер указываю по апишнику то письмо не приходит.
>> А если указываю его имя то есть пользователь@имя хоста то приходит.
>> Почему так происходит?
>> Вот в чем вопрос
> включаю телепатию и пробую угадать

А я вот думаю, что в алиасах ТС пишет такую х-ю:

user: user@192.168.1.2

и ждет наступления вселенского щастья.


"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 16:10 
> А я вот думаю, что в алиасах ТС пишет такую х-ю:
> user: user@192.168.1.2
> и ждет наступления вселенского щастья.

Вот он - истинный джедай. :) Сразу суть уловил. См. ниже, что пишет этот уникум. :))))До логов, правда, так и не добрался. Но это, похоже, уже неисправимо.



"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 12:43 
> Почему так происходит?
> Вот в чем вопрос

Господа телепаты, придется таки собраться! :)))
Мужчина, ну какой же Вы тугой-то????
Аналогия из жизни "блондинок" (и сочувствующих им блондинов).
Я ездила на автомобиле Сузуки Гранд-Витара. Но везде хвалят Тойота Лэнд Крузер. Пересела я на ваш хваленый Лэнд Крузер. А он не едет! ПОЧЕМУ??? Я кручу тот же руль а нажимаю те же педали!



"Проблема с postfix"
Отправлено qqq , 22-Янв-13 13:44 
>> Почему так происходит?
>> Вот в чем вопрос
>  Господа телепаты, придется таки собраться! :)))
> Мужчина, ну какой же Вы тугой-то????
> Аналогия из жизни "блондинок" (и сочувствующих им блондинов).
> Я ездила на автомобиле Сузуки Гранд-Витара. Но везде хвалят Тойота Лэнд Крузер.
> Пересела я на ваш хваленый Лэнд Крузер. А он не едет!
> ПОЧЕМУ??? Я кручу тот же руль а нажимаю те же педали!

Издеваетесь значит???? Начнем с начала.
Я же говорю есть центральный сервер почтовый на sendmail.
А есть подчиненный сервер на postfix.
Я настроил главный сервер так что бы вся почта пришедшая на главный сервер пересылалась на подчиненный. Я сделал это с помощью как я уже говорил отредактировав aliases.
Там есть запись такого вида. имя локального пользователя : имя пользователя@ и потом идет айпишник подчиненного сервера. Если в такой конфигурации то письмо адресованное на главный почтовый сервер не пересылается на подчинненый. А если указать имя подчиненного сервера то письмо пересылается.
Почему?


"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 13:57 
Очень жаль, что мы так и не услышали начальника транспортного цеха.


"Проблема с postfix"
Отправлено qqq , 22-Янв-13 13:59 
> Очень жаль, что мы так и не услышали начальника транспортного цеха.

А кто у нас начальник транспортного цеха?
Вы что ли???


"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 14:25 
Все ясно. Клинический случай. Господа, если кому охота и дальше толковывать человеку КАК надо задавать вопросы, чтобы их поняли окружающие, чтобы помочь задающему эти вопросы - продолжайте. Мне надоело, я иссяк.


"Проблема с postfix"
Отправлено Serjant , 22-Янв-13 15:16 
>[оверквотинг удален]
> Я же говорю есть центральный сервер почтовый на sendmail.
> А есть подчиненный сервер на postfix.
> Я настроил главный сервер так что бы вся почта пришедшая на главный
> сервер пересылалась на подчиненный. Я сделал это с помощью как я
> уже говорил отредактировав aliases.
> Там есть запись такого вида. имя локального пользователя : имя пользователя@ и
> потом идет айпишник подчиненного сервера. Если в такой конфигурации то письмо
> адресованное на главный почтовый сервер не пересылается на подчинненый. А если
> указать имя подчиненного сервера то письмо пересылается.
> Почему?

Очевидно же - потому, что так не должно работать. Так изначально было задумано.
На одном IP-адресе может висеть много доменов. Поэтому домен получателя (то что после собаки) всегда резолвица.
Если нужно перенаправлять всю почту - это делается другими средствами.
Ну, как-то так :)


"Проблема с postfix"
Отправлено qqq , 22-Янв-13 15:41 
>[оверквотинг удален]
>> потом идет айпишник подчиненного сервера. Если в такой конфигурации то письмо
>> адресованное на главный почтовый сервер не пересылается на подчинненый. А если
>> указать имя подчиненного сервера то письмо пересылается.
>> Почему?
> Очевидно же - потому, что так не должно работать. Так изначально было
> задумано.
> На одном IP-адресе может висеть много доменов. Поэтому домен получателя (то что
> после собаки) всегда резолвица.
> Если нужно перенаправлять всю почту - это делается другими средствами.
> Ну, как-то так :)

Вы опять не поняли.
Письмо посылается на главный сервер.
В адресе письма получателя стоит имя пользователя и имя домена которое соответствует имя главного сервера то есть письмо посылается на адрес например такой santalova@iteb.ru
santalova это имя пользователя а iteb.ru это доменное имя.
И если я на этот адрес посылаю письмо то оно доходит только до главного почтового сервера
то есть до iteb.ru а мне нужно что бы оно шло дальше на подчиненный сервер.
Теперь имеется еще один сервер почтовый который стоит в локальной сети в которой серые адреса. Так вот я на главном сервере сделал с помощью файла aliases пересылку на второй сервер который подчиненый я ему дал серый айпишник на главном то же имеется серый айпишник. Но почта не ходит если я в алиасе напишу такую строчку
santalova: santalova@192.168.50.5
И ходит если я напишу
вот такую строчку
santalova: santalova@ttt.iteb.ru
Поэтому возникает вопрос почему если указать айпишник то не ходит а если название почтового сервера после знака @ то ходит.


"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 16:08 
Вам написали почему. Человек выше написал и даже сам почтовый сервер снизошел, выплюнув вот это сообщение.
> (reason: 501 5.1.3 Bad recipient address syntax).

А еще один товарищ даже попробовал Вам намекнуть про транспортные карты и даже ссылку дал. Но в итоге виноват, конечно же, плохой Постфикс. Ну делайте все на хорошем сендмейле. Какая Вам разница - что Вы не знаете? А судя по этому трэду - у Вас очень большие проблемы не с технической реализацией. А как Вам сказали в одной из Вами же понятой ранее тем - "с ДНК".


"Проблема с postfix"
Отправлено qqq , 22-Янв-13 16:21 
> Вам написали почему. Человек выше написал и даже сам почтовый сервер снизошел,
> выплюнув вот это сообщение.
>> (reason: 501 5.1.3 Bad recipient address syntax).
> А еще один товарищ даже попробовал Вам намекнуть про транспортные карты и
> даже ссылку дал. Но в итоге виноват, конечно же, плохой Постфикс.
> Ну делайте все на хорошем сендмейле. Какая Вам разница - что
> Вы не знаете? А судя по этому трэду - у Вас
> очень большие проблемы не с технической реализацией. А как Вам сказали
> в одной из Вами же понятой ранее тем - "с ДНК".

Да причем тут хороший или плохой



"Проблема с postfix"
Отправлено qqq , 22-Янв-13 16:24 
> Вам написали почему. Человек выше написал и даже сам почтовый сервер снизошел,
> выплюнув вот это сообщение.
>> (reason: 501 5.1.3 Bad recipient address syntax).
> А еще один товарищ даже попробовал Вам намекнуть про транспортные карты и
> даже ссылку дал. Но в итоге виноват, конечно же, плохой Постфикс.
> Ну делайте все на хорошем сендмейле. Какая Вам разница - что
> Вы не знаете? А судя по этому трэду - у Вас
> очень большие проблемы не с технической реализацией. А как Вам сказали
> в одной из Вами же понятой ранее тем - "с ДНК".

Да причем тут хороший или плохой postfix. Я хочу понять почему postfix не нравится когда к нему обращаются по айпиадресу.



"Проблема с postfix"
Отправлено Дядя_Федор , 22-Янв-13 16:41 
> Да причем тут хороший или плохой postfix. Я хочу понять почему postfix
> не нравится когда к нему обращаются по айпиадресу.

Слово RFC вообще знакомо? Если да - читаем RFC-822.
> Адрес почтового ящика состоит из локальной части (слова через точку, не нтерпретируется,
> cтрочные и прописные буквы различаются), знака "@" и доменной части.
> Доменная часть - имена поддоменрв, разделенные точками или явное указание IP-адреса в квадратных скобках(!!!!).

Но само указание почтового адреса в виде IP в имени домена глупо сути своей. Еще раз - прочитайте, что такое в Postfix ___ТРАНСПОРТНЫЕ КАРТЫ____! У меня в качестве фронтэнда стоит Постфикс, который выступает в качестве релэя! При помощи ТРАНСПОРТНЫХ КАРТ он раздает почту на 3 почтовых сервера (на каждом из которых прикручен POP3/IMAP) - один из них сендмейл. Никакого шаманства с IP-адресами в качестве почтового адреса. Вы это придумали в сильном душевном волнении или кто-то "умный" подсказал?


"Проблема с postfix"
Отправлено qqq , 22-Янв-13 16:52 
>[оверквотинг удален]
>> Адрес почтового ящика состоит из локальной части (слова через точку, не нтерпретируется,
>> cтрочные и прописные буквы различаются), знака "@" и доменной части.
>> Доменная часть - имена поддоменрв, разделенные точками или явное указание IP-адреса в квадратных скобках(!!!!).
>  Но само указание почтового адреса в виде IP в имени домена
> глупо сути своей. Еще раз - прочитайте, что такое в Postfix
> ___ТРАНСПОРТНЫЕ КАРТЫ____! У меня в качестве фронтэнда стоит Постфикс, который выступает
> в качестве релэя! При помощи ТРАНСПОРТНЫХ КАРТ он раздает почту на
> 3 почтовых сервера (на каждом из которых прикручен POP3/IMAP) - один
> из них сендмейл. Никакого шаманства с IP-адресами в качестве почтового адреса.
> Вы это придумали в сильном душевном волнении или кто-то "умный" подсказал?

Спасибо за разъяснение но я это читал много раз.
Теперь по поводу айпиадреса может быть в postfix такие фокусы не проходят но в sendmail проходят нормально. А так как postfix считается улучшенным sendmail то должны проходить такие штуки то же . Но спасибо еще раз разъяснения прочту еще раз на то что Вы мне указали


"Проблема с postfix"
Отправлено Serjant , 22-Янв-13 17:25 
> Спасибо за разъяснение но я это читал много раз.
> Теперь по поводу айпиадреса может быть в postfix такие фокусы не проходят
> но в sendmail проходят нормально. А так как postfix считается улучшенным
> sendmail то должны проходить такие штуки то же . Но спасибо
> еще раз разъяснения прочту еще раз на то что Вы мне
> указали

Вот может потому, что такие "фокусы" не проходят с postfix он лучше, чем sendmail? Он ближе к общепринятому стандарту? :))


"Проблема с postfix"
Отправлено Etch , 22-Янв-13 19:30 
> почта не ходит если я в алиасе напишу такую строчку
> santalova: santalova@192.168.50.5
> И ходит если я напишу
> вот такую строчку
> santalova: santalova@ttt.iteb.ru
> Поэтому возникает вопрос почему если указать айпишник то не ходит а если
> название почтового сервера после знака @ то ходит.

Пишите правильно, по стандарту:
santalova: santalova@[192.168.50.5]

PS: наверняка в постфиксе есть параметр, который разрешает старую форму записи (без квадратных скобок вокруг IP), если оно вам сильно нужно - ищите сами.


"Проблема с postfix"
Отправлено PavelR , 22-Янв-13 19:47 
>> почта не ходит если я в алиасе напишу такую строчку
>> santalova: santalova@192.168.50.5
>> И ходит если я напишу
>> вот такую строчку
>> santalova: santalova@ttt.iteb.ru
>> Поэтому возникает вопрос почему если указать айпишник то не ходит а если
>> название почтового сервера после знака @ то ходит.
> Пишите правильно, по стандарту:
> santalova: santalova@[192.168.50.5]

Правильно писать это  в transport_map

> PS: наверняка в постфиксе есть параметр, который разрешает старую форму записи (без
> квадратных скобок вокруг IP), если оно вам сильно нужно - ищите
> сами.

Дело в том, что постфикс "не любит" не то, о чем вы пишете, а "неправильную" форму email, в которой домен заменен на некую фигню.


"Проблема с postfix"
Отправлено ALex_hha , 22-Янв-13 19:59 
> Дело в том, что постфикс "не любит" не то, о чем вы
> пишете, а "неправильную" форму email, в которой домен заменен на некую
> фигню.

это называется литеральная форма, и если мне память не изменяет то в RFC нет рекомендаций не принимать такую форму

> Но само указание почтового адреса в виде IP в имени домена глупо сути своей.

совсем не глупо, до изобретения MX другого способа и не было ;) А вот заключать в [] адрес в такой форме обязательно

Но конечно желательно избегать данной формы.


"Проблема с postfix"
Отправлено qqq , 22-Янв-13 20:42 
>> Дело в том, что постфикс "не любит" не то, о чем вы
>> пишете, а "неправильную" форму email, в которой домен заменен на некую
>> фигню.
> это называется литеральная форма, и если мне память не изменяет то в
> RFC нет рекомендаций не принимать такую форму
>> Но само указание почтового адреса в виде IP в имени домена глупо сути своей.
> совсем не глупо, до изобретения MX другого способа и не было ;)
> А вот заключать в [] адрес в такой форме обязательно
> Но конечно желательно избегать данной формы.

Хорошо. Вроде бы разабрались с этим.
А скажите пожалуйста какие еще подводные камни могут быть при переезде с sendmail на postfix в моей ситуации?


"Проблема с postfix"
Отправлено ALex_hha , 22-Янв-13 23:07 
> Хорошо. Вроде бы разабрались с этим.
> А скажите пожалуйста какие еще подводные камни могут быть при переезде с
> sendmail на postfix

никаких

> в моей ситуации?

а вот это скорее риторический вопрос ;)


"Проблема с postfix"
Отправлено Дядя_Федор , 23-Янв-13 00:05 
> Хорошо. Вроде бы разабрались с этим.
> А скажите пожалуйста какие еще подводные камни могут быть при переезде с
> sendmail на postfix в моей ситуации?

В ВАШЕЙ - самые неожиданные. Например, Вам в голову может прийти отправлять почту в формате дядя_Путин@у_меня_не работает_почта.зимбабве.



"Проблема с postfix"
Отправлено Дядя_Федор , 23-Янв-13 00:07 
> Правильно писать это  в transport_map

Да говорил я ему (автору топика). Бесполезно. :)


"Проблема с postfix"
Отправлено kik , 23-Янв-13 11:45 
>> Правильно писать это  в transport_map
>  Да говорил я ему (автору топика). Бесполезно. :)

Да при чем тут transport_map?
Просто он пока не понимает как это все настроить правильно.
Вы бы вместо того что бы человека дером обливать рассказали бы что и как сделать.


"Проблема с postfix"
Отправлено Serjant , 23-Янв-13 12:21 
> Да при чем тут transport_map?
> Просто он пока не понимает как это все настроить правильно.
> Вы бы вместо того что бы человека дером обливать рассказали бы что
> и как сделать.

На форумах, обычно просят пнуть в нужном направлении. Что и было сделано неоднократно.
Если человеку лень поискать и вникнуть в написанное - тут никто уже не поможет.
Если вообще не понимает что написано в руководствах - надо менять работу.
И вообще - что бы задать правильный вопрос надо знать половину ответа на него.


"Проблема с postfix"
Отправлено Дядя_Федор , 23-Янв-13 13:22 
> Вы бы вместо того что бы человека дером обливать рассказали бы что
> и как сделать.

Предлагаю именно Вам этим и заняться. Вперед и с песней! Нести разумное, доброе, вечное.