The OpenNET Project / Index page

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

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

"Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 15:12  (MSK)
подскажите плз как сделать чтобы postfix перенаправлял локальную почту на другой комп в сети?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 14-Мрт-05, 15:17  (MSK)
/etc/postfix/transport

domain.ru smtp:[192.168.0.1]

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 15:23  (MSK)
>/etc/postfix/transport
>
>domain.ru smtp:[192.168.0.1]

пробовал, не помогает
postfix стоит на машине 192.168.0.1, надо пересылать на 192.168.0.7
играет ли роль то что машина с Linux не в домене, а остальные в домене?
и влияет ли mydestination?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 14-Мрт-05, 15:25  (MSK)
Покажи main.cf
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 15:44  (MSK)
>Покажи main.cf

queue_directory = /var/spool/postfix
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
myhostname = gate.domain.ru
mydomain = domain
myorigin = $mydomain
inet_interfaces = all
mynetworks = 127.0.0.0/8, 192.168.0.0/24
alias_maps = hash:/etc/postfix/aliases
smtpd_banner = ESMTP Mail Server v1.0 (Build 2195)
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-1.1.11/samples
readme_directory = /usr/share/doc/postfix-2.1.5-documentation/readme
alias_database = hash:/etc/postfix/aliases
html_directory = /usr/share/doc/postfix-2.1.5-documentation/html
unknown_local_recipient_reject_code = 450

вот так он отправляет на внешние адреса, а на внутренние не хочет

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 15:46  (MSK)
>>Покажи main.cf
>
>queue_directory = /var/spool/postfix
>daemon_directory = /usr/libexec/postfix
>mail_owner = postfix
>myhostname = gate.domain.ru
>mydomain = domain
>myorigin = $mydomain
>inet_interfaces = all
>mynetworks = 127.0.0.0/8, 192.168.0.0/24
>alias_maps = hash:/etc/postfix/aliases
>smtpd_banner = ESMTP Mail Server v1.0 (Build 2195)
>debug_peer_level = 2
>debugger_command =
>  PATH=/usr/bin:/usr/X11R6/bin
>  xxgdb $daemon_directory/$process_name $process_id & sleep 5
>
>sendmail_path = /usr/sbin/sendmail.postfix
>newaliases_path = /usr/bin/newaliases.postfix
>mailq_path = /usr/bin/mailq.postfix
>setgid_group = postdrop
>manpage_directory = /usr/share/man
>sample_directory = /usr/share/doc/postfix-1.1.11/samples
>readme_directory = /usr/share/doc/postfix-2.1.5-documentation/readme
>alias_database = hash:/etc/postfix/aliases
>html_directory = /usr/share/doc/postfix-2.1.5-documentation/html
>unknown_local_recipient_reject_code = 450
transport_maps = hash:/etc/postfix/transport
>
>вот так он отправляет на внешние адреса, а на внутренние не хочет
>


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 14-Мрт-05, 16:01  (MSK)
Опиши подробнее, какая стоит задача и для какого домена нужно принимать/пересылать письма?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 16:45  (MSK)
>Опиши подробнее, какая стоит задача и для какого домена нужно принимать/пересылать письма?
>

задача такая, есть сервер pop(на 2003 винде), нужен smtp сервер, поставил postfix, прописал mydomain, myhost, transport и вроде бы все нормально с почтой которая уходит на внешние адреса, а вот почту на адресса из локального домена он должен пересылать на тот самый pop сервер.
вот вопрос и встал, как это сделать?
вроде transport должен решать эту проблему, но не получилось

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Postfix и локальная почта"
Сообщение от open emailИскать по авторуВ закладки on 14-Мрт-05, 16:54  (MSK)
postfix не может пересылать на pop сервер,
протокол работы postfix'a SMTP !!!!
ставь на винды какой нить SMTP сервер, который будет дружить с pop сервером, тогда скорее всего все будет,
PS ща модно в офисах попой наружу выставлять postfix, далее почта пересылается на Exchange, и конечные пользователи работают как раз с Exchange.


>>Опиши подробнее, какая стоит задача и для какого домена нужно принимать/пересылать письма?
>>
>
>задача такая, есть сервер pop(на 2003 винде), нужен smtp сервер, поставил postfix,
>прописал mydomain, myhost, transport и вроде бы все нормально с почтой
>которая уходит на внешние адреса, а вот почту на адресса из
>локального домена он должен пересылать на тот самый pop сервер.
>вот вопрос и встал, как это сделать?
>вроде transport должен решать эту проблему, но не получилось


  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 17:10  (MSK)
>postfix не может пересылать на pop сервер,
>протокол работы postfix'a SMTP !!!!
>ставь на винды какой нить SMTP сервер, который будет дружить с pop
>сервером, тогда скорее всего все будет,
>PS ща модно в офисах попой наружу выставлять postfix, далее почта пересылается
>на Exchange, и конечные пользователи работают как раз с Exchange.
>
>
>>>Опиши подробнее, какая стоит задача и для какого домена нужно принимать/пересылать письма?
>>>
>>
>>задача такая, есть сервер pop(на 2003 винде), нужен smtp сервер, поставил postfix,
>>прописал mydomain, myhost, transport и вроде бы все нормально с почтой
>>которая уходит на внешние адреса, а вот почту на адресса из
>>локального домена он должен пересылать на тот самый pop сервер.
>>вот вопрос и встал, как это сделать?
>>вроде transport должен решать эту проблему, но не получилось


я не совсем корректно сказал, в 2003 винде почти полноценный почтовый сервер, в нем нет только smtp сервера(есть виртуальный smtp сервер)
так что в данной ситуации вопрос в том как заставить postfix пересылать письма приходящий на локальный домен на другой сервак, как это делается?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Postfix и локальная почта"
Сообщение от open emailИскать по авторуВ закладки on 14-Мрт-05, 17:17  (MSK)
1) что такое (есть виртуальный smtp сервер) ?
2) что пишел поствикс в логи когда не проходит письмо на винды ?
3) telnet винды 25 c юникса проходит ?

>я не совсем корректно сказал, в 2003 винде почти полноценный почтовый сервер,
>в нем нет только smtp сервера(есть виртуальный smtp сервер)
>так что в данной ситуации вопрос в том как заставить postfix пересылать
>письма приходящий на локальный домен на другой сервак, как это делается?
>


  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 17:27  (MSK)
>1) что такое (есть виртуальный smtp сервер) ?
smtp сервер, который пересылает запрос другому smtp серверу(он не может сам доставлять, только перенаправляет)
>2) что пишел поствикс в логи когда не проходит письмо на винды ?
NOQUEUE: reject: RCPT from unknown[192.168.0.77]: 450 <avg@arsagera.ru>: Recipient address rejected: User unknown in local recipient table; from=<avg@arsagera.ru> to=<avg@arsagera.ru> proto=ESMTP helo=<alexey>
>3) telnet винды 25 c юникса проходит ?
проходит

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Postfix и локальная почта"
Сообщение от open emailИскать по авторуВ закладки on 14-Мрт-05, 18:00  (MSK)
....а база юзеров то есть на виндовом виртуальном.... ?
User unknown in local recipient table

>>1) что такое (есть виртуальный smtp сервер) ?
>smtp сервер, который пересылает запрос другому smtp серверу(он не может сам доставлять,
>только перенаправляет)
>>2) что пишел поствикс в логи когда не проходит письмо на винды ?
> NOQUEUE: reject: RCPT from unknown[192.168.0.77]: 450 <avg@arsagera.ru>: Recipient address rejected: User unknown in local recipient table; from=<avg@arsagera.ru> to=<avg@arsagera.ru> proto=ESMTP helo=<alexey>
>>3) telnet винды 25 c юникса проходит ?
>проходит


  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 18:01  (MSK)
>....а база юзеров то есть на виндовом виртуальном.... ?
>User unknown in local recipient table
>
да, через smtp провайдера все работает....
  Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "Postfix и локальная почта"
Сообщение от screepah emailИскать по авторуВ закладки(??) on 15-Мрт-05, 10:13  (MSK)
> NOQUEUE: reject: RCPT from unknown[192.168.0.77]: 450 <avg@arsagera.ru>: Recipient address rejected: User unknown in local recipient table; from=<avg@arsagera.ru> to=<avg@arsagera.ru> proto=ESMTP helo=<alexey>

А там где посфикс avg в local recipient table нет, судя по всему. Он по идее должен бросить на локальный (для постфикс) ящик и оттуда перекинуть на 192.168.0.7 А там уже виндовый smtp будет разбираться с agv.

ps. * smtp: - остальное отправлять по-умолчанию.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

20. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 15-Мрт-05, 10:22  (MSK)
>А там где посфикс avg в local recipient table нет, судя по
>всему. Он по идее должен бросить на локальный (для постфикс) ящик
>и оттуда перекинуть на 192.168.0.7 А там уже виндовый smtp будет
>разбираться с agv.
В данном случае postfix ничего бросать в локальный ящик не будет. Просто проверит, есть ли такой юзер (local_recipient_maps = proxy:unix:passwd.byname $alias_maps). Если он настроил через mydomain, а локальной базы пользователей нет, то нужно указать пустой параметр:
local_recipient_maps =
только будет принимать почту и для несуществующих пользователей.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

22. "Postfix и локальная почта"
Сообщение от screepah emailИскать по авторуВ закладки(??) on 15-Мрт-05, 17:04  (MSK)
>В данном случае postfix ничего бросать в локальный ящик не будет

i mean - запрос, письмо ессесно гонять в локальный ящик не будет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 14-Мрт-05, 17:19  (MSK)
Вариантов несколько. Например так:

/etc/postfix/main.cf:
   relay_domains = $mydestination, domen.ru
   relay_recipient_maps =

В transport - то, что уже писал.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 17:28  (MSK)
>В transport - то, что уже писал.


arsagera.ru   smtp:[192.168.0.7]
*       smtp:

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 14-Мрт-05, 18:01  (MSK)
>arsagera.ru   smtp:[192.168.0.7]
Да

>*       smtp:
А это зачем?

> NOQUEUE: reject: RCPT from unknown[192.168.0.77]: 450 <avg@arsagera.ru>: Recipient address rejected: User unknown in local recipient table; from=<avg@arsagera.ru> to=<avg@arsagera.ru> proto=ESMTP helo=<alexey>
Странно, у тебя уже указано
mydestination = ..., arsagera.ru
или
mydomain = arsagera.ru
mydestination = ..., $mydomain
?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 14-Мрт-05, 18:05  (MSK)
>>arsagera.ru   smtp:[192.168.0.7]
>Да
>
>>*       smtp:
>А это зачем?
а это на сайте здесь пример нашел, вот и вставил...
>
>Странно, у тебя уже указано
>mydestination = ..., arsagera.ru
>или
>mydomain = arsagera.ru
>mydestination = ..., $mydomain
>?
указано...
если делаю mydomain = newdomain.ru, отличающийся от реального, то все ок, почта переправляется на другой сервак...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "Postfix и локальная почта"
Сообщение от jonatan Искать по авторуВ закладки(??) on 15-Мрт-05, 08:52  (MSK)
>указано...
>если делаю mydomain = newdomain.ru, отличающийся от реального, то все ок, почта
>переправляется на другой сервак...
Странно... мне пишешь одно, сам делаешь другое...
Дальше думаю уже сам разберешься.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

21. "Postfix и локальная почта"
Сообщение от alex emailИскать по авторуВ закладки(??) on 15-Мрт-05, 10:40  (MSK)
>>указано...
>>если делаю mydomain = newdomain.ru, отличающийся от реального, то все ок, почта
>>переправляется на другой сервак...
>Странно... мне пишешь одно, сам делаешь другое...
>Дальше думаю уже сам разберешься.


это было сделано для проверки.
уже разобрался, всем большое спасибо!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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