Всем хорошего дня.
У меня 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 должен работаь как релей из интернета внутрь моей сети
>для 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 должен работаь как релей из интернета внутрь моей сети
>>для 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 failedV "mydestination =" perechisli vse domainy na kotorye dolzhna prihodit' pochta
>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 никак работать не хочет, может я чего не понимаю ?