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

Исходное сообщение
"Postfix + relay"

Отправлено nvv , 25-Ноя-04 13:43 
Всем хорошего дня.
У меня postfix должен работаь как релей из интернета внутрь моей сети для 2-х доменов. Но доходит только в один, который называется mail, а вот в mail1 не доходит.
Конфиги следующие
main.cf:
myhostname = gw254
mydomain = mail1
mydomain2 = mail
internal_mail = 192.168.0.11
myorigin = $mydomain, $mydomain2
mydestination = localhost
local_recipient_maps =
transport_maps = hash:/etc/postfix/transport
mynetworks = 192.168.0.0/24  
relay_domains = $mydomain, $mydomain2, $myhostname
smtpd_helo_required = yes
smtpd_sender_login_maps = hash:/etc/postfix/sender
disable_dns_lookups = yes
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_unknown_hostname,
mtpd_client_restrictions = permit_mynetworks


Файл transport:
mail   smtp:[192.168.0.11]
mail1   smtp:[192.168.0.12]


Содержание

Сообщения в этом обсуждении
"Postfix + relay"
Отправлено nvv , 25-Ноя-04 13:46 
>Всем хорошего дня.
>У меня postfix должен работаь как релей из интернета внутрь моей сети
>для 2-х доменов. Но доходит только в один, который называется mail,
>а вот в mail1 не доходит.
>Конфиги следующие
>main.cf:
>myhostname = gw254
>mydomain = mail1
>mydomain2 = mail
>internal_mail = 192.168.0.11
>myorigin = $mydomain, $mydomain2
>mydestination = localhost
>local_recipient_maps =
>transport_maps = hash:/etc/postfix/transport
>mynetworks = 192.168.0.0/24
>relay_domains = $mydomain, $mydomain2, $myhostname
>smtpd_helo_required = yes
>smtpd_sender_login_maps = hash:/etc/postfix/sender
>disable_dns_lookups = yes
>smtpd_helo_required = yes
>smtpd_helo_restrictions = permit_mynetworks, reject_unknown_hostname,
>mtpd_client_restrictions = permit_mynetworks
>
>
>Файл transport:
>mail   smtp:[192.168.0.11]
>mail1   smtp:[192.168.0.12]

Забыл сказать что клиент при отправке на домен mail1 выдает сообщение:
non-local recipient verification failed


"Postfix + relay"
Отправлено Sergey , 25-Ноя-04 21:03 
>>Всем хорошего дня.
>>У меня postfix должен работаь как релей из интернета внутрь моей сети
>>для 2-х доменов. Но доходит только в один, который называется mail,
>>а вот в mail1 не доходит.
>>Конфиги следующие
>>main.cf:
>>myhostname = gw254
>>mydomain = mail1
>>mydomain2 = mail
>>internal_mail = 192.168.0.11
>>myorigin = $mydomain, $mydomain2
>>mydestination = localhost
>>local_recipient_maps =
>>transport_maps = hash:/etc/postfix/transport
>>mynetworks = 192.168.0.0/24
>>relay_domains = $mydomain, $mydomain2, $myhostname
>>smtpd_helo_required = yes
>>smtpd_sender_login_maps = hash:/etc/postfix/sender
>>disable_dns_lookups = yes
>>smtpd_helo_required = yes
>>smtpd_helo_restrictions = permit_mynetworks, reject_unknown_hostname,
>>mtpd_client_restrictions = permit_mynetworks
>>
>>
>>Файл transport:
>>mail   smtp:[192.168.0.11]
>>mail1   smtp:[192.168.0.12]
>
>Забыл сказать что клиент при отправке на домен mail1 выдает сообщение:
>non-local recipient verification failed

V "mydestination =" perechisli vse domainy na kotorye dolzhna prihodit' pochta


"Postfix + relay"
Отправлено nvv , 26-Ноя-04 09:53 
>V "mydestination =" perechisli vse domainy na kotorye dolzhna prihodit' pochta
Перепробовал все значения mydestination = . Как только включаю transport_maps = hash:/etc/postfix/transport почта не ходит, выключаю transport_maps - почта ходит. Я так понимаю почта у меня ходит по правилу relay_domains = $mydomain, $mydomain2, $myhostname, $mydomain1.
Хотя на самом деле писал правила из приемра на postfix.org в разделе Postfix email firewall/gateway.
Вот только чего с transport_maps никак работать не хочет, может я чего не понимаю ?