seltsames postfix-prob mit sender canonicals
mit vorgelagertem smtp-proxy funktioniert das sender-rewriting, ohne plötzlich nicht mehr
Hi zusammen,
ich habe mir zu testzwecken einen spamfilter installiert, der als smtp-proxy aktiviert ist. Dieser lauscht nun auf Port 25, der postfix selbst auf Port 10025. So, nun ist es so, dass alle internen Mail-Domains umgeschrieben werden auf verschiedene externe, wie bspw. gmail.com, web.de, etc.
Das ganze klappt seit der SMTP-Proxyinstallation kurioserweise nur noch, wenn der Proxy dazwischen geschaltet ist. Sobald ich den Proxy ausschalte und den Postfix wieder auf Port 25 stelle werden die internen Domains NICHT mehr umgeschrieben, MIT Proxy aber schon... An der Postfix-Config habe ich ansonsten (bis auf den Port) nichts weiter verändert, denn das rewriting klappt ja mit Proxy... Wie kann das sein und wo könnte der Fehler liegen?? Habe den Proxy auch schon einmal komplett deinstalliert, ohne erfolg...
Kann mir jemand helfen??
Hier die relevanten config-files
sender canonical
user1@intern.lan user1@web.de
user2@intern.lan user2@gmx.net
sender canonical
user1@web.de user1@intern.lan
user2@gmx.net user2@intern.lan
main.cf
readme directory = /usr/share/doc/postfix-2.1.5/README FILES
program directory = /usr/libexec/postfix
command directory = /usr/sbin
daemon directory = /usr/libexec/postfix
mailq path = /usr/bin/mailq
virtual maps = hash:/etc/postfix/virtual
transport maps = hash:/etc/postfix/transport
alias maps = hash:/etc/aliases
relayhost = mail.domimail.com
recipient canonical maps = hash:/etc/postfix/recipient canonical
sender canonical maps = hash:/etc/postfix/sender canonical
masquerade domains = inter.lan domain.com
masquerade classes = envelope sender, header sender
mydomain = intern.lan
myhostname = server.intern.lan
mydestination = $myhostname, localhost.$mydomain, $mydomain,domain.com
mynetworks = 172.16.14.2/32, 172.16.14.11/32, 192.168.1.1/32, 127.0.0.0/8
myorigin = $mydomain
disable dns lookups = no
relay domains = inter.lan
relay recipient maps = hash:/etc/postfix/relay recipients
smtp helo name = mailserver.domain.com
strict rfc821 envelopes = no
smtpd client restrictions = reject rbl client relays.ordb.org
smtpd recipient restrictions = permit mynetworks, reject unauth destination, check relay domains
smtpd sasl auth enable = yes
smtp sasl auth enable = yes
smtp sasl security options = noanonymous
broken sasl auth clients = yes
smtp sasl password maps = hash:/etc/postfix/sasl passwd
smtpd use tls = no
smtp use tls = no
mailbox size limit = 0
sample directory = /usr/share/doc/packages/postfix/samples
sendmail path = /usr/sbin/sendmail
html directory = /usr/share/doc/packages/postfix/html
setgid group = postdrop
manpage directory = /usr/share/man
newaliases path = /usr/bin/newaliases
unknown local recipient reject code = 450
master.cf
smtp2 inet n - n - - smtpd
Hi zusammen,
ich habe mir zu testzwecken einen spamfilter installiert, der als smtp-proxy aktiviert ist. Dieser lauscht nun auf Port 25, der postfix selbst auf Port 10025. So, nun ist es so, dass alle internen Mail-Domains umgeschrieben werden auf verschiedene externe, wie bspw. gmail.com, web.de, etc.
Das ganze klappt seit der SMTP-Proxyinstallation kurioserweise nur noch, wenn der Proxy dazwischen geschaltet ist. Sobald ich den Proxy ausschalte und den Postfix wieder auf Port 25 stelle werden die internen Domains NICHT mehr umgeschrieben, MIT Proxy aber schon... An der Postfix-Config habe ich ansonsten (bis auf den Port) nichts weiter verändert, denn das rewriting klappt ja mit Proxy... Wie kann das sein und wo könnte der Fehler liegen?? Habe den Proxy auch schon einmal komplett deinstalliert, ohne erfolg...
Kann mir jemand helfen??
Hier die relevanten config-files
sender canonical
user1@intern.lan user1@web.de
user2@intern.lan user2@gmx.net
sender canonical
user1@web.de user1@intern.lan
user2@gmx.net user2@intern.lan
main.cf
readme directory = /usr/share/doc/postfix-2.1.5/README FILES
program directory = /usr/libexec/postfix
command directory = /usr/sbin
daemon directory = /usr/libexec/postfix
mailq path = /usr/bin/mailq
virtual maps = hash:/etc/postfix/virtual
transport maps = hash:/etc/postfix/transport
alias maps = hash:/etc/aliases
relayhost = mail.domimail.com
recipient canonical maps = hash:/etc/postfix/recipient canonical
sender canonical maps = hash:/etc/postfix/sender canonical
masquerade domains = inter.lan domain.com
masquerade classes = envelope sender, header sender
mydomain = intern.lan
myhostname = server.intern.lan
mydestination = $myhostname, localhost.$mydomain, $mydomain,domain.com
mynetworks = 172.16.14.2/32, 172.16.14.11/32, 192.168.1.1/32, 127.0.0.0/8
myorigin = $mydomain
disable dns lookups = no
relay domains = inter.lan
relay recipient maps = hash:/etc/postfix/relay recipients
smtp helo name = mailserver.domain.com
strict rfc821 envelopes = no
smtpd client restrictions = reject rbl client relays.ordb.org
smtpd recipient restrictions = permit mynetworks, reject unauth destination, check relay domains
smtpd sasl auth enable = yes
smtp sasl auth enable = yes
smtp sasl security options = noanonymous
broken sasl auth clients = yes
smtp sasl password maps = hash:/etc/postfix/sasl passwd
smtpd use tls = no
smtp use tls = no
mailbox size limit = 0
sample directory = /usr/share/doc/packages/postfix/samples
sendmail path = /usr/sbin/sendmail
html directory = /usr/share/doc/packages/postfix/html
setgid group = postdrop
manpage directory = /usr/share/man
newaliases path = /usr/bin/newaliases
unknown local recipient reject code = 450
master.cf
smtp2 inet n - n - - smtpd
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 43667
Url: https://administrator.de/contentid/43667
Ausgedruckt am: 22.11.2024 um 21:11 Uhr