The OpenNET Project / Index page

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

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

"Настройка Postfix для работы в локальной сети"  
Сообщение от rfcr email(ok) on 16-Фев-09, 13:40 
Всем привет! Ребята необходимо настроить пересылку почты между виртуалкой и реальной машиной в сети потерял уже много времени но смог только настроить пересылку почты в одном направлении см. рисунок (http://narod.ru/disk/5771969000/%D0%A1%D1...).

Система на которой провожу настройку следующая: OpenSuse 11.1, Postfix 2.5.5-6.7.

Почта должна доставляться как на мою машину с машины VM1 так и наоборот с моей машины на машину VM1.
Сейчас почта ходит от VM1 до моей машины, т.е. Захожу в VM1, открываю почтового клиента (настроенного на мой postfix), формирую письмо и отправляю его на мою машину, почтовый адрес которой обслуживает сервер 10.1.1.120. Письмо доходит. А вот с моей машины на VM1 нет. Помогите разобраться что не так в моих настройках.


Конфигурационный файл:

itm:/ # cat /etc/postfix/main.cf

# LOCAL PATHNAME INFORMATION
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
# INTERNET HOST AND DOMAIN NAMES
myhostname = itm
mydomain = mdomen
# SENDING MAIL
myorigin = $myhostname
myorigin = $mydomain
# RECEIVING MAIL
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
# REJECTING MAIL FOR UNKNOWN LOCAL USERS
unknown_local_recipient_reject_code = 550
# TRUST AND RELAY CONTROL
relay_domains = gw.mdomen.ru
# INTERNET OR INTRANET
relayhost = 10.1.1.120
# ADDRESS REWRITING
alias_maps = hash:/etc/aliases
# SHOW SOFTWARE VERSION OR NOT
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
# DEBUGGING CONTROL
#
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
# INSTALL-TIME CONFIGURATION INFORMATION
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
html_directory = /usr/share/doc/packages/postfix/html
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES

В логах пишет вот, что:

/var/log/mail

Данное сообщение повторяется практически каждую минуту.

Feb 9 14:40:01 itm postfix/cleanup[2855]: BD7C976950: message-id=<20090209114001.BD7C976950@itm>
Feb 9 14:40:01 itm postfix/bounce[2921]: 9C3347694F: sender non-delivery notification: BD7C976950
Feb 9 14:40:01 itm postfix/qmgr[10277]: BD7C976950: from=<>, size=2318, nrcpt=1 (queue active)
Feb 9 14:40:01 itm postfix/qmgr[10277]: 9C3347694F: removed
Feb 9 14:40:01 itm postfix/smtp[2701]: BD7C976950: to=<root@mdomen.mdomen>, relay=10.1.1.120[10.1.1.120]:25, delay=0.1, delays=0.04/0/0.02/0.05, dsn=5.0.0, status=bounced (host 10.1.1.120[10.1.1.120] said: 550 "My server not open relay" (in reply to RCPT TO command))
Feb 9 14:40:01 itm postfix/qmgr[10277]: BD7C976950: removed

Адрес root@mdomen.mdomen не понятно откуда берется, т.к. я отправляю со своей машины почту по адресу root@itm.mdomen ,т.е. на мой postfix.

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

Сервер 10.1.1.120 (postfix) в нашей сети и должен быть уже настроен релэем, причем тоже без использования авторизации по smtp. Объяснять не буду почему я к нему не имею доступа это не суть важно.

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

 Оглавление

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


1. "Настройка Postfix для работы в локальной сети"  
Сообщение от sda email(ok) on 17-Фев-09, 11:30 
Ошибка тут:
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
нужно
mydestination = $mydomain
Остальное по желанию

P.S. У вас это есть
нужно указать еще myhostname=itm.mdomen

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

2. "Настройка Postfix для работы в локальной сети"  
Сообщение от rfcr email(ok) on 17-Фев-09, 14:01 
Спасибо большое! Смог отослать почту в обе стороны, сделал так:

myhostname = itm.mdomen
mydomain = mdomen
mydestination = $mydomain, $myhostname, localhost.$mydomain, localhost

Теперь возникло 2 вопроса...

1. Сообщение "My server not open relay" продолжает сыпаться в лог. Чтобы такого не было нужно настройки менять у второго почтового сервера (10.1.1.120)?

2. Нужно в виртуалке получать каким-то образом почту. На свой сервер с postfix поставил qpopper, на виртуалке настроил Outlook Express - все работает, почта доставляется, но почему-то почта рута не забирается - пароль не принимает система. Другие пользователи логинятся и принимают почту нормально. Это так и должно быть, что рут не может зайти через pop3 на сервер?


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

3. "Настройка Postfix для работы в локальной сети"  
Сообщение от sda email(ok) on 17-Фев-09, 14:12 
>[оверквотинг удален]
>1. Сообщение "My server not open relay" продолжает сыпаться в лог. Чтобы
>такого не было нужно настройки менять у второго почтового сервера (10.1.1.120)?
>
>
>2. Нужно в виртуалке получать каким-то образом почту. На свой сервер с
>postfix поставил qpopper, на виртуалке настроил Outlook Express - все работает,
>почта доставляется, но почему-то почта рута не забирается - пароль не
>принимает система. Другие пользователи логинятся и принимают почту нормально. Это так
>и должно быть, что рут не может зайти через pop3 на
>сервер?

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

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

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

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




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

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