The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Postfix: не отправляется почта за пределы локального домена"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 11:41 
Почта не ложится в ящики за пределами локалки. Плиз, укажите на подходы к решению.

Задача: небольшая сеть, один почтовый сервер, который организует почтовый обмен внутри и ОТПРАВКУ, только отправку почты с локальных учетных записей наружу. Внутри почта ходит. Наружу - нет.

Были следующие сообщения:
Jul 22 14:49:53 localhost postfix/smtp[11921]: BE81C63E28: to=<someaddress@mail.ru>, relay=mxs.mail.ru[194.67.23.20], delay=1, status=deferred (host mxs.mail.ru[194.67.23.20] said: 421 DNS problem. Try again later (in reply to MAIL FROM command))  

и

Jul 23 12:49:41 localhost postfix/smtp[5202]: connect to mx.gmail.ru[194.135.31.178]: Connection timed out (port 25)
Jul 23 12:49:41 localhost postfix/smtp[5202]: 962E563E3C: to=<shchemeleff@gmail.ru>, relay=none, delay=40, status=deferred (connect to mx.gmail.ru[194.135.31.178]: Connection timed out)

Поднял сервер DNS на почтовом сервере (BIND 9) и создал запись MX. Вот файл зоны:

$TTL    86400    
@        IN SOA    localhost root (
                    43        ; serial (d. adams)
                    3H        ; refresh
                    15M        ; retry
                    1W        ; expiry
                    1D )        ; minimum
                IN NS        localhost
    IN    86400    MX    0    mailserver.local.hpec.ru    
localhost    IN A        127.0.0.1

В логах сообщения теперь:

Jul 29 11:04:07 localhost postfix/smtp[9068]: A7C7763E30: to=<shchemeleff_e@mail.ru>, relay=none, delay=40, status=deferred (Host or domain name not found. Name service error for name=mail.ru type=MX: Host not found, try again)
...
Jul 29 11:27:45 localhost postfix/qmgr[8807]: A7C7763E30: from=<shchemeleff_e@local.hpec.ru>, size=1367, nrcpt=1 (queue active)
Jul 29 11:27:56 localhost postfix/smtp[9314]: A7C7763E30: to=<shchemeleff_e@mail.ru>, relay=mxs.mail.ru[194.67.23.20], delay=1469, status=bounced (host mxs.mail.ru[194.67.23.20] said: 550 Unroutable address (in reply to MAIL FROM command))
Jul 29 11:27:56 localhost postfix/cleanup[9317]: 5D67F63E35: message-id=<20080729072756.5D67F63E35@mailserver.local.hpec.ru>
Jul 29 11:27:56 localhost postfix/qmgr[8807]: 5D67F63E35: from=<>, size=3237, nrcpt=1 (queue active)
Jul 29 11:27:56 localhost postfix/qmgr[8807]: A7C7763E30: removed
Jul 29 11:27:56 localhost postfix/local[9319]: 5D67F63E35: to=<shchemeleff_e@local.hpec.ru>, relay=local, delay=0, status=sent (delivered to mailbox)
Jul 29 11:27:56 localhost postfix/qmgr[8807]: 5D67F63E35: removed

В чем косяк? опыта работы с почтовыми системами - нуль (ексчкенч не считаю...)

вот результат работы postconf:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = local.hpec.ru
myhostname = mailserver.local.hpec.ru
mynetworks = 127.0.0.0/8, 192.168.3.0/24
mynetworks_style = host
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.2.2/README_FILES
relay_domains =
relayhost =
sample_directory = /usr/share/doc/postfix-2.2.2/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
unknown_local_recipient_reject_code = 550

Был бы очень благодарен если получу направление в котором следует рыть...

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от PavelR (??) on 29-Июл-08, 11:54 

Читай внимательно:

host mxs.mail.ru[194.67.23.20] said: 550 Unroutable address (in reply to MAIL FROM command))


Англо-русский словарик можно купить в ближайшем книжном магазине.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 12:44 
>
>Читай внимательно:
>
>host mxs.mail.ru[194.67.23.20] said: 550 Unroutable address (in reply to MAIL FROM command))
>
>
>
>Англо-русский словарик можно купить в ближайшем книжном магазине.

Уважаемый, в любом случае спасибо Вам за сотрудничество, однако я искал специалистов по почтовым системам, а не по английскому языку. Словарик могу купить и даже подарить.

Стеб неуместен. Что значит Unroutable address в данном контексте? как понимать предыдущие сообщения? это что - некорректно работает DNS? или что-то другое?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от A Clockwork Orange on 29-Июл-08, 12:55 
>[оверквотинг удален]
>>
>>
>>Англо-русский словарик можно купить в ближайшем книжном магазине.
>
>Уважаемый, в любом случае спасибо Вам за сотрудничество, однако я искал специалистов
>по почтовым системам, а не по английскому языку. Словарик могу купить
>и даже подарить.
>
>Стеб неуместен. Что значит Unroutable address в данном контексте? как понимать предыдущие
>сообщения? это что - некорректно работает DNS? или что-то другое?

адрес отправителя не резолвится, не маршрутизируется

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 13:35 
>[оверквотинг удален]
>>>Англо-русский словарик можно купить в ближайшем книжном магазине.
>>
>>Уважаемый, в любом случае спасибо Вам за сотрудничество, однако я искал специалистов
>>по почтовым системам, а не по английскому языку. Словарик могу купить
>>и даже подарить.
>>
>>Стеб неуместен. Что значит Unroutable address в данном контексте? как понимать предыдущие
>>сообщения? это что - некорректно работает DNS? или что-то другое?
>
>адрес отправителя не резолвится, не маршрутизируется

Стало быть DNS? однако поднят кеширующий сервер DNS и вроде все по правилам...или в другом о дело?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от A Clockwork Orange on 29-Июл-08, 13:48 
>[оверквотинг удален]
>>>по почтовым системам, а не по английскому языку. Словарик могу купить
>>>и даже подарить.
>>>
>>>Стеб неуместен. Что значит Unroutable address в данном контексте? как понимать предыдущие
>>>сообщения? это что - некорректно работает DNS? или что-то другое?
>>
>>адрес отправителя не резолвится, не маршрутизируется
>
>Стало быть DNS? однако поднят кеширующий сервер DNS и вроде все по
>правилам...или в другом о дело?

mail.ru где читает mx для твоего домена? у тебя?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 13:51 
>[оверквотинг удален]
>>>>
>>>>Стеб неуместен. Что значит Unroutable address в данном контексте? как понимать предыдущие
>>>>сообщения? это что - некорректно работает DNS? или что-то другое?
>>>
>>>адрес отправителя не резолвится, не маршрутизируется
>>
>>Стало быть DNS? однако поднят кеширующий сервер DNS и вроде все по
>>правилам...или в другом о дело?
>
>mail.ru где читает mx для твоего домена? у тебя?

ааааааааааааааааааа..........

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 12:51 
вот это что такое?

Jul 29 11:04:07 localhost postfix/smtp[9068]: A7C7763E30: to=<shchemeleff_e@mail.ru>, relay=none, delay=40, status=deferred (Host or domain name not found. Name service error for name=mail.ru type=MX: Host not found, try again)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от us.master (ok) on 29-Июл-08, 12:58 
1. mx.mail.ru не обязан Вашу почту пересылать.
Пишите в MX-записях IP адреса MX'ов Вашего провайдера или Ваших MX-серверов.
2. MX-запись с приоритетом 0 - это не есть хорошо.
Сделайте 30 (Вам же не срочно). :-)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 13:33 
>1. mx.mail.ru не обязан Вашу почту пересылать.
>Пишите в MX-записях IP адреса MX'ов Вашего провайдера или Ваших MX-серверов.
>2. MX-запись с приоритетом 0 - это не есть хорошо.
>Сделайте 30 (Вам же не срочно). :-)

Вот гораздо уже теплее! и я как-то смутно начал догадываться об этом...Однако что смущает:
1)MX-сервер провайдера ведь вроде бы тоже не обязан меня пересылать? или как? это ведь мой локальный почтовый сервер
2)нужно использовать MX-сервер провайдера или хостера корпоративной почты которые в нашем случае не одно и тоже?
3)Вы сказали "Ваших MX-серверов" - это то же самое что "MX-сервер хостера корпоративной почты" или все же нечто иное?

Еще раз хочу прояснить задачу. Итак дано:
1)есть локальная сетка офиса и в ней работает почтовый сервер postfix+dovecot, работает нормально и претензий нет, гоняет почту внутри сети.
2)есть хостинг на который зарегитрировано доменное имя и на нем базируется почтовый сервер
3)пользователи для пересылки почты внутри сети используют локальный почтовик, а наружу почту посылают с использованием сервера корпоративной почты  на хостинге
Требуется:
1)чтобы на почтовых клиентах пользователей имелась только одна учетная запись описывающая ЛОКАЛЬНЫЙ сервер почты
2)почта локальная внутри офиса должна ходить как и ходила, а наружу почта должна ходить с использованием ЭТОГО же локального почтовика, т.е. пользователь ничего не должен сам выбирать - наружу ли...внутри ли...указал адрес и куда надо ушло

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от A Clockwork Orange on 29-Июл-08, 13:51 
а где  Exchange?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от us.master (ok) on 29-Июл-08, 13:53 
>
>Вот гораздо уже теплее! и я как-то смутно начал догадываться об этом...Однако
>что смущает:
>1)MX-сервер провайдера ведь вроде бы тоже не обязан меня пересылать? или как?

Вот он как раз обязан.

>это ведь мой локальный почтовый сервер
>2)нужно использовать MX-сервер провайдера или хостера корпоративной почты которые в нашем случае
>не одно и тоже?

Провайдера.

>3)Вы сказали "Ваших MX-серверов" - это то же самое что "MX-сервер хостера
>корпоративной почты" или все же нечто иное?
>

Я имел в виду, если вдруг у Вас уже есть сервера, пересылающие почту.


>2)почта локальная внутри офиса должна ходить как и ходила, а наружу почта
>должна ходить с использованием ЭТОГО же локального почтовика, т.е. пользователь ничего
>не должен сам выбирать - наружу ли...внутри ли...указал адрес и куда
>надо ушло
>
>По правде говоря сейчас это решается при помощи ексченча, но от него
>нужно отказываться по ряду причин. Как реализовать такую функциональность без ексченча?
>вот пытаюсь понять...

Постфикс изучать внимательно.
А вот на Exchange посмотреть, через какие это он MX-ы всё-таки почту отправляет...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от PavelR (??) on 30-Июл-08, 06:58 

Провайдер не обязан пересылать почту с несуществующих адресов, равно как и майл ру не обязан такую почту принимать.


Если человек этого не понимает.... ну тогда надо в книжный магазин за толковыми книжками идти, а лучше попробовать думать о том, а надо ли кому-то почту, на которую он не сможет ответить ?


Удачи в раскладывании граблей и их маскировке.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 30-Июл-08, 09:14 
>[оверквотинг удален]
>Провайдер не обязан пересылать почту с несуществующих адресов, равно как и майл
>ру не обязан такую почту принимать.
>
>
>Если человек этого не понимает.... ну тогда надо в книжный магазин за
>толковыми книжками идти, а лучше попробовать думать о том, а надо
>ли кому-то почту, на которую он не сможет ответить ?
>
>
>Удачи в раскладывании граблей и их маскировке.

Почему это несуществующих? домен второго уровня зарегистрирован, если я его использую в mydomain все уходит наружу, однако хотелось бы его там не использовать ибо это доменное имя используется на почтовом сервере у хостера, а я плохо представляю последствия одновремнного использования доменного имени на сервере хостера и на сервере в офисе. Может быть и ничего страшного, а может и будут неприятности - не знаю...Может быть и локальная почта будеи ходить через инет? я не имею опыта - еще раз повторяю. Кстати а как трассируется путь почтового соообщения

Потому и использую третий уровень local - на всякий случай...видимо не проходит этот фокус. Придется подробнее ознакомиться с субдоменами в postfix

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от ALex_hha (ok) on 29-Июл-08, 15:49 
Внутри офиса какой используется домен для почты?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 16:27 
>Внутри офиса какой используется домен для почты?

local.hpec.ru

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от GeenS on 29-Июл-08, 16:29 
>Внутри офиса какой используется домен для почты?

я привожу выше вывод postconf

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от A Clockwork Orange on 30-Июл-08, 09:51 
может сделать нормальню mx у того кто держит твою зону?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Postfix: не отправляется почта за пределы локального домена"  
Сообщение от григорий on 22-Окт-08, 21:36 
почта удалена или не используется более............
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру