Не отсылается почта
Модератор: Bizdelnick
-
captain
- Сообщения: 35
Не отсылается почта
Здраствуйте уважаемые знатоки Linux!
У меня проблема с отсылкой почты!
Выдает следущее:
Jul 23 14:54:41 mail postfix/smtp[2701]: 7BE691478EB: to=<info@domain.ru>, relay=none, delay=1173, delays=1143/0.03/30/0, dsn=4.4.1, status=deferred (connect to mail.domain.ru[195.195.195.195]: Connection timed out)
Думаю что проблема в узлах но не могу с ней разобраться!
Узлы прописаны следущие:
1. IP: 127.0.0.1 имя: localhost.localhost псевдоним: localhost
2. IP: 192.168.123.100 имя: mail.domain.ru псевдоним: domain.ru
В main.cf прописано: mynetwork = 192.168.123.0/24, 127.0.0.0/8
Помогите пожалуйста совсем запутался!
Заранее благодарю!
У меня проблема с отсылкой почты!
Выдает следущее:
Jul 23 14:54:41 mail postfix/smtp[2701]: 7BE691478EB: to=<info@domain.ru>, relay=none, delay=1173, delays=1143/0.03/30/0, dsn=4.4.1, status=deferred (connect to mail.domain.ru[195.195.195.195]: Connection timed out)
Думаю что проблема в узлах но не могу с ней разобраться!
Узлы прописаны следущие:
1. IP: 127.0.0.1 имя: localhost.localhost псевдоним: localhost
2. IP: 192.168.123.100 имя: mail.domain.ru псевдоним: domain.ru
В main.cf прописано: mynetwork = 192.168.123.0/24, 127.0.0.0/8
Помогите пожалуйста совсем запутался!
Заранее благодарю!
-
Molimo
- Сообщения: 170
- ОС: Win XP Pro + Kubuntu 8.04
Re: Не отсылается почта
Пробовали проверять конективити? Может у вас проблем авовсе не с почтой? поделать ping, traceroute по ip и доменному имени?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
а postfix считает, что mail.domain.ru резолвится в адрес 195.195.195.195
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Ну так правильно! У меня внешний ИП: 195.195.195.195 (допустим)! С роутера от посылает на 192.168.123.100 на 25 порт, где находиться 127.0.0.1 localhost!
Поэтому немогу понять в чём дело! Может поменять узлы! Если да то на какие?
Поэтому немогу понять в чём дело! Может поменять узлы! Если да то на какие?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
captain, Вы привели строчку из лога о том, что postfix не может связаться с smtp-сервером, запущенным на машине с адресом 195.195.195.195
вот и разберитесь.
в частности:
а вообще, должен ли smtp-сервер, лог которого Вы привели, пытаться связаться с smtp-сервером 195.195.195.195?
Ваш последний пост (из-за его сумбурности) можно истолковать и так, что машина, лог с которой Вы привели в первом посте, и есть носитель ip адреса 195.195.195.195. если так, то спрашивается, а нафига postfix сам с собой пытается связаться по протоколу smtp?
вот и разберитесь.
в частности:
а вообще, должен ли smtp-сервер, лог которого Вы привели, пытаться связаться с smtp-сервером 195.195.195.195?
Ваш последний пост (из-за его сумбурности) можно истолковать и так, что машина, лог с которой Вы привели в первом посте, и есть носитель ip адреса 195.195.195.195. если так, то спрашивается, а нафига postfix сам с собой пытается связаться по протоколу smtp?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Ну я же в узле не могу прописать внешний адрес,а в main.cf внутрений!
На данный момент выдает:
postfix/smtpd [3554]: connect from unknow [127.0.0.1]
Почему unknow?
П.С. Сейчас mail отсылается! но выдаёт много ругани.
На данный момент выдает:
postfix/smtpd [3554]: connect from unknow [127.0.0.1]
Почему unknow?
П.С. Сейчас mail отсылается! но выдаёт много ругани.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
наверно, все-таки „unknown“?
обычно в файлике /etc/hosts присутствует строчка вида
127.0.0.1 localhost
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Почему столько ругани! Я в этом человек не просвещенный! Стараюся разобраться во всём сам!
Однако в этом что-то не получается:
Jul 23 17:48:56 mail postfix/postfix-script[3707]: stopping the Postfix mail system
Jul 23 17:48:56 mail postfix/master[1914]: terminating on signal 15
Jul 23 17:49:01 mail postfix/postfix-script[3754]: starting the Postfix mail system
Jul 23 17:49:01 mail postfix/master[3755]: daemon started -- version 2.4.4-RC3, configuration /etc/postfix
Jul 23 17:49:01 mail postfix/qmgr[3756]: AF5121478EC: from=<info@domain.ru>, size=360, nrcpt=1 (queue active)
Jul 23 17:49:31 mail postfix/smtp[3759]: connect to mail.domain.ru [195.195.195.195]: Connection timed out (port 25)
Jul 23 17:49:31 mail postfix/smtp[3759]: AF5121478EC: to=<info@domain.ru>, relay=none, delay=11130, delays=11099/0.05/30/0, dsn=4.4.1, status=deferred (connect to mail.domain.ru[195.195.195.195]: Connection timed out)
Вроде все перерыл main.cf, master.cf, aliases и т.д.
В /etc/hosts присутствует следущее:
127.0.0.1 localhost.localhost localhost
192.168.123.100 mail.domain domain.ru
Помогите пожалуйста убрать эту ругань! (Целесообразными способами конечно)
Спасибо за поддержку!
Однако в этом что-то не получается:
Jul 23 17:48:56 mail postfix/postfix-script[3707]: stopping the Postfix mail system
Jul 23 17:48:56 mail postfix/master[1914]: terminating on signal 15
Jul 23 17:49:01 mail postfix/postfix-script[3754]: starting the Postfix mail system
Jul 23 17:49:01 mail postfix/master[3755]: daemon started -- version 2.4.4-RC3, configuration /etc/postfix
Jul 23 17:49:01 mail postfix/qmgr[3756]: AF5121478EC: from=<info@domain.ru>, size=360, nrcpt=1 (queue active)
Jul 23 17:49:31 mail postfix/smtp[3759]: connect to mail.domain.ru [195.195.195.195]: Connection timed out (port 25)
Jul 23 17:49:31 mail postfix/smtp[3759]: AF5121478EC: to=<info@domain.ru>, relay=none, delay=11130, delays=11099/0.05/30/0, dsn=4.4.1, status=deferred (connect to mail.domain.ru[195.195.195.195]: Connection timed out)
Вроде все перерыл main.cf, master.cf, aliases и т.д.
В /etc/hosts присутствует следущее:
127.0.0.1 localhost.localhost localhost
192.168.123.100 mail.domain domain.ru
Помогите пожалуйста убрать эту ругань! (Целесообразными способами конечно)
Спасибо за поддержку!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
что это за машина mail.domain.ru?
у Вас есть с ней связь?
какой, с Вашей точки зрения, у нее должен быть ip-адрес?
что выдает резолв этого имени (программа host или dig)?
она пингуется?
и _ключевой_вопрос_. а не та ли это машина (с Вашей точки зрения), на которой Вы пытаетесь настроить postfix?
у Вас есть с ней связь?
какой, с Вашей точки зрения, у нее должен быть ip-адрес?
что выдает резолв этого имени (программа host или dig)?
она пингуется?
и _ключевой_вопрос_. а не та ли это машина (с Вашей точки зрения), на которой Вы пытаетесь настроить postfix?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Да Вы правы!
Через host выдаёт:
mail.domain.ru has address 195.195.195.195
Пинг до данного хоста прохолит через 192.168.123.100 на 25 порт (форвординг)!
Но при пинге пакеты уходят но не возвращаються!
Может мне нет необходимости держать два узла (описание было выше)?
Через host выдаёт:
mail.domain.ru has address 195.195.195.195
Пинг до данного хоста прохолит через 192.168.123.100 на 25 порт (форвординг)!
Но при пинге пакеты уходят но не возвращаються!
Может мне нет необходимости держать два узла (описание было выше)?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
это ответ на «ключевой вопрос»?
т.е. domain.ru — это локальный домен, который обслуживает этот самый несчастный postfix?
ТАК ПРОПИШИТЕ ЖЕ ЭТОТ ДОМЕН КАК local domain!!!
чтобы postfix не ломился никуда с почтой, предназначенной для этого домена, а складывал ее ЛОКАЛЬНО!
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Данный домен является не локальным, а зарегистрированным доменом! Которому присвоено два IP! Один направлен на веб-сервер, а вот второй (о котором мы сейчас говорим) на почтовый сервер (который я и пытаюсь настроить с Вашей помошью конечно).
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
хорошо. вот есть зарегистрированный домен.
и есть компьютер, призванный принимать письма для этого домена.
так вот для этого компьютера этот самый домен будет _локальным_.
а вот отсюда, пожалуйста, поподробнее:
что же, интересно, выдает
Код: Выделить всё
$ dig domain.ru anyПисать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
При dig domain.ru any выдаёт следущее:
[root@mail popa3d-1.0.2]# dig domain.ru any
; <<>> DiG 9.4.0 <<>> domain.ru any
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54478
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 7
;; QUESTION SECTION:
;domain.ru. IN ANY
;; ANSWER SECTION:
domain.ru. 1800 IN MX 10 mail.domain.ru.
;; AUTHORITY SECTION:
А дальше идёт траса серверов!
При пинге на 195.195.195.195 пишет Request timeout
При пинге на mail.domain.ru пишет Request timeout но указывает что это 195.195.195.195
чём тут дело?
Какие узлы прописать в etc/hosts ?
Спасибо!
[root@mail popa3d-1.0.2]# dig domain.ru any
; <<>> DiG 9.4.0 <<>> domain.ru any
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54478
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 7
;; QUESTION SECTION:
;domain.ru. IN ANY
;; ANSWER SECTION:
domain.ru. 1800 IN MX 10 mail.domain.ru.
;; AUTHORITY SECTION:
А дальше идёт траса серверов!
При пинге на 195.195.195.195 пишет Request timeout
При пинге на mail.domain.ru пишет Request timeout но указывает что это 195.195.195.195
чём тут дело?
Какие узлы прописать в etc/hosts ?
Спасибо!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
может быть, надо дергать с того конца, который отвечает за домен?
не понял. где идет? куда идет? какая трасса? или это не трасса а именно траса? и что значит это слово?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Так скажем траса следущяя! (Трасса всмысле список по которому доходит мировой трафик)
; AUTHORITY SECTION:
ru. 81937 IN NS AA-RU.RIPE.NET.
ru. 81937 IN NS XXX.SUNET.SE.
ru. 81937 IN NS NS.UU.NET.
ru. 81937 IN NS NSZ.lxx.ru
ru. 81937 IN NS NSZ2.lxx.ru.
;; ADDITIONAL SECTION:
AA-RU.RIPE.NET. 61029 IN AAAA 2001:610:240:0:53:cc:12:121
AA-RU.RIPE.NET. 24029 IN A 195.0.12.121
XXX.SUNET.SE. 24029 IN A 195.36.125.2
XXX.SUNET.SE. 43597 IN AAAA 2001:6b0:7::2
AA.UU.NET. 2585 IN A 195.39.1.3
NSZ.lxx.ru. 1171 IN A 195.148.60.4
NSZ2.lxx.ru. 968 IN A 195.148.108.2
;; Query time: 19 msec
;; SERVER: 192.168.123.254#53(192.168.123.254)
;; WHEN: Wed Jul 25 20:20:47 2007
;; MSG SIZE rcvd: 329
Примерно это!
Обьясните мне мою проблему! Я не сетевик! Поэтому может что-то пропустил!
Где моя ошибка? И как её исправить!
; AUTHORITY SECTION:
ru. 81937 IN NS AA-RU.RIPE.NET.
ru. 81937 IN NS XXX.SUNET.SE.
ru. 81937 IN NS NS.UU.NET.
ru. 81937 IN NS NSZ.lxx.ru
ru. 81937 IN NS NSZ2.lxx.ru.
;; ADDITIONAL SECTION:
AA-RU.RIPE.NET. 61029 IN AAAA 2001:610:240:0:53:cc:12:121
AA-RU.RIPE.NET. 24029 IN A 195.0.12.121
XXX.SUNET.SE. 24029 IN A 195.36.125.2
XXX.SUNET.SE. 43597 IN AAAA 2001:6b0:7::2
AA.UU.NET. 2585 IN A 195.39.1.3
NSZ.lxx.ru. 1171 IN A 195.148.60.4
NSZ2.lxx.ru. 968 IN A 195.148.108.2
;; Query time: 19 msec
;; SERVER: 192.168.123.254#53(192.168.123.254)
;; WHEN: Wed Jul 25 20:20:47 2007
;; MSG SIZE rcvd: 329
Примерно это!
Обьясните мне мою проблему! Я не сетевик! Поэтому может что-то пропустил!
Где моя ошибка? И как её исправить!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
во-первых, в нормально сконфигурированном домене должно быть как минимум две записи NS.
во-вторых, давайте все-таки определимся.
я так понимаю, что машина, на которой Вы настраиваете postfix, и есть эта самая mail.domain.ru. правильно?
domain.ru Вы уже прописали как local domain?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Да вы правы я настраиваю postfix на машине mail.domain.ru!
И прописал в main.cf mydomain= domain.ru, а hostname= mail.domain.ru!
Схема сети следущяя: 195.195.195.195 (проваидер real IP) --> 192.168.123.254 (router) --> 192.168.123.100 (mail server)
Однако при пинге пакеты обратно нет возвращаются.
Почему так?
При пинге ping mail.domain.ru выдаёт сразу real IP (195.195.195.195)! То есть тут проблем нету!
Жду Вашего ответа!
И ещё раз спасибо за поддержку!
И прописал в main.cf mydomain= domain.ru, а hostname= mail.domain.ru!
Схема сети следущяя: 195.195.195.195 (проваидер real IP) --> 192.168.123.254 (router) --> 192.168.123.100 (mail server)
Однако при пинге пакеты обратно нет возвращаются.
Почему так?
При пинге ping mail.domain.ru выдаёт сразу real IP (195.195.195.195)! То есть тут проблем нету!
Жду Вашего ответа!
И ещё раз спасибо за поддержку!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
Вы пытаетесь пинговать саму машину, но по тому адресу, пакеты для которого провайдер пробрасывает из инета на Ваш адрес 192.168.123.110?
так есть вариантов:
1. если есть и другие машины в локальной сети, поднимите dns-сервер на этой машине или на 192.168.123.254 или еще где-нибудь в Вашей сети. естественно, его и укажите как nameserver на всех машинах в сети. а уж что будет отвечать Ваш dns-сервер на запросы про mail.domain.ru — это уж как настроите.
2. если нет других машин в локальной сети, так пропишите этот адрес на интерфейсе lo. и будут у Вас пинги ходить...
3. дополните строку про 127.0.0.1 в /etc/hosts. и Ваша машина вообще будет игнорировать dns-запись о том, что mail.domain.ru=195.195.195.195:
так есть вариантов:
1. если есть и другие машины в локальной сети, поднимите dns-сервер на этой машине или на 192.168.123.254 или еще где-нибудь в Вашей сети. естественно, его и укажите как nameserver на всех машинах в сети. а уж что будет отвечать Ваш dns-сервер на запросы про mail.domain.ru — это уж как настроите.
2. если нет других машин в локальной сети, так пропишите этот адрес на интерфейсе lo. и будут у Вас пинги ходить...
Код: Выделить всё
$ sudo ip a a 195.195.195.195 dev lo3. дополните строку про 127.0.0.1 в /etc/hosts. и Ваша машина вообще будет игнорировать dns-запись о том, что mail.domain.ru=195.195.195.195:
Код: Выделить всё
127.0.0.1 localhost mail.domain.ruПисать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Сделал все как вы сказали не считая первого пункта!
Суть следущая: на роитере стоит DNS проваидера (195.195.195.111).
В сети три машины (у каждый ствой стационарный адрес). На одной машине крутиться майл-сервер, другие просто стационары.
На маил-сервере DNS прописан внутрений 192.168.123.254 (=Gateway (одинаковы)).
Объясните пожалуиста первый пункт по подробний:
"1. если есть и другие машины в локальной сети, поднимите dns-сервер на этой машине или на 192.168.123.254 или еще где-нибудь в Вашей сети. естественно, его и укажите как nameserver на всех машинах в сети. а уж что будет отвечать Ваш dns-сервер на запросы про mail.domain.ru — это уж как настроите."
Спасибо!
Суть следущая: на роитере стоит DNS проваидера (195.195.195.111).
В сети три машины (у каждый ствой стационарный адрес). На одной машине крутиться майл-сервер, другие просто стационары.
На маил-сервере DNS прописан внутрений 192.168.123.254 (=Gateway (одинаковы)).
Объясните пожалуиста первый пункт по подробний:
"1. если есть и другие машины в локальной сети, поднимите dns-сервер на этой машине или на 192.168.123.254 или еще где-нибудь в Вашей сети. естественно, его и укажите как nameserver на всех машинах в сети. а уж что будет отвечать Ваш dns-сервер на запросы про mail.domain.ru — это уж как настроите."
Спасибо!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
о господи! 1, 2, 3 в моем предыдущем посте — это три варианта. взаимоисключающих варианта. ну, почти взаимоисключающих (:
какую часть первого варианта надо изложить подробнее?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Извиняюсь за назоиливость и недопонимание!
Интересует данная часть
Всмысле поднимите DNS? И где можно установить nameserver?
Спасибо!
Интересует данная часть
Всмысле поднимите DNS? И где можно установить nameserver?
Спасибо!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
«поднимите dns» — означает „установите dns-сервер“. например, стандарт де-факто — bind.
«укажите как nameserver» — см. содержимое файла /etc/resolv.conf (а заодно и man resolv.conf)
«укажите как nameserver» — см. содержимое файла /etc/resolv.conf (а заодно и man resolv.conf)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
captain
- Сообщения: 35
Re: Не отсылается почта
Содержание данного фаила (resolv.conf):
search domain.ru
nameserver 192.168.123.254
Вроде все как должно быть?!
И еще вопрос при отсылки почты (test) можно как-то опустить ввод строки EHLO localhost?
search domain.ru
nameserver 192.168.123.254
Вроде все как должно быть?!
И еще вопрос при отсылки почты (test) можно как-то опустить ввод строки EHLO localhost?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не отсылается почта
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог