Ich habe einen Mailfilter für eine Header Translation konfiguriert, d.h. die Sender-E-Mail wird bei ausgehenden Mails geändert.
Filter:
Von: Kunde1@unseredomain.at
Aktionsobjekt: Feld: from, Wert: Kunden-E-Mail@KundenDomain.at
D.h. es kommt eine E-Mail von unserem Mailserver (Kopano) zum PMG und sollte den Absender ändern. (Grund: wir nehmen Anrufe für unsere Kunden entgegen und senden manchnmal auch Infos an die Anrufer weiter. Wenn die Anrufer auf die Infos antworten, sollen diese Antworten direkt zu unserem Kunden und nicht zu uns kommen.)
Postfix vom PMG funktioniert: echo "Mail-Body mk" | mail -s"Hallo 01.07. MKwer" markukug@gmail.com -r"test@tel24.at"
Postfix vom internen Mailserver funktioniert nicht: echo "Mail-Body mk" | mail -s"Hallo 01.07. MKwer" markukug@gmail.com -r"test@tel24.at"
Ich kann hier leider keinen Ansatz finden.
Diese Zeile fehlt beim "nicht funktionierenden, also von unserem Mailserver" gänzlich
Filter:
Von: Kunde1@unseredomain.at
Aktionsobjekt: Feld: from, Wert: Kunden-E-Mail@KundenDomain.at
D.h. es kommt eine E-Mail von unserem Mailserver (Kopano) zum PMG und sollte den Absender ändern. (Grund: wir nehmen Anrufe für unsere Kunden entgegen und senden manchnmal auch Infos an die Anrufer weiter. Wenn die Anrufer auf die Infos antworten, sollen diese Antworten direkt zu unserem Kunden und nicht zu uns kommen.)
Postfix vom PMG funktioniert: echo "Mail-Body mk" | mail -s"Hallo 01.07. MKwer" markukug@gmail.com -r"test@tel24.at"
Code:
Jul 1 08:39:03 m postfix/qmgr[915388]: 9868E4106E: from=<test@tel24.at>, size=389, nrcpt=1 (queue active)
Jul 1 08:39:03 m pmg-smtp-filter[908807]: 2022/07/01-08:39:03 CONNECT TCP Peer: "[127.0.0.1]:35634" Local: "[127.0.0.1]:10024"
Jul 1 08:39:03 m pmg-smtp-filter[908807]: 4106C62BE9687AF6F4: new mail message-id=<20220701063903.9868E4106E@m.tel24.at>#012
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:03 m pmg-smtp-filter[908807]: WARNING: Use of uninitialized value $ip in pattern match (m//) at /usr/share/perl5/PMG/RuleCache.pm line 245.
Jul 1 08:39:04 m pmg-smtp-filter[908807]: 4106C62BE9687AF6F4: SA score=0/5 time=0.370 bayes=undefined autolearn=ham autolearn_force=no hits=KAM_DMARC_STATUS(0.01),NO_RELAYS(-0.001),T_SCC_BODY_TEXT_LINE(-0.01)
Jul 1 08:39:04 m postfix/smtpd[915845]: connect from localhost.localdomain[127.0.0.1]
Jul 1 08:39:04 m postfix/smtpd[915845]: 2AB7B4107C: client=localhost.localdomain[127.0.0.1]
Jul 1 08:39:04 m postfix/cleanup[915838]: 2AB7B4107C: message-id=<20220701063904.2AB7B4107C@m.tel24.at>
Jul 1 08:39:04 m postfix/qmgr[915388]: 2AB7B4107C: from=<postmaster@m.tel24.at>, size=1215, nrcpt=1 (queue active)
Jul 1 08:39:04 m pmg-smtp-filter[908807]: 4106C62BE9687AF6F4: notify <mk@tel24.at> (rule: HeaderTrans: 1mkTest, 2AB7B4107C)
Jul 1 08:39:04 m postfix/smtpd[915845]: disconnect from localhost.localdomain[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=1 commands=4
Jul 1 08:39:04 m postfix/smtpd[915845]: connect from localhost.localdomain[127.0.0.1]
Jul 1 08:39:04 m postfix/smtpd[915845]: 2FFEF4107D: client=localhost.localdomain[127.0.0.1]
Jul 1 08:39:04 m postfix/cleanup[915838]: 2FFEF4107D: message-id=<20220701063903.9868E4106E@m.tel24.at>
Jul 1 08:39:04 m postfix/qmgr[915388]: 2FFEF4107D: from=<test@tel24.at>, size=825, nrcpt=1 (queue active)
Jul 1 08:39:04 m pmg-smtp-filter[908807]: 4106C62BE9687AF6F4: accept mail to <markukug@gmail.com> (2FFEF4107D) (rule: default-accept)
Jul 1 08:39:04 m pmg-smtp-filter[908807]: 4106C62BE9687AF6F4: processing time: 0.486 seconds (0.37, 0.034, 0)
Jul 1 08:39:04 m postfix/lmtp[915840]: 9868E4106E: to=<markukug@gmail.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.61, delays=0.05/0.07/0/0.5, dsn=2.5.0, status=sent (250 2.5.0 OK (4106C62BE9687AF6F4))
Jul 1 08:39:04 m postfix/smtpd[915845]: disconnect from localhost.localdomain[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=1 commands=4
Jul 1 08:39:04 m postfix/qmgr[915388]: 9868E4106E: removed
Jul 1 08:39:04 m postfix/smtp[915846]: Untrusted TLS connection established to 10.10.2.95[10.10.2.95]:25: TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256
Jul 1 08:39:04 m postfix/smtp[915856]: Trusted TLS connection established to securemail.a1.net[80.75.42.226]:587: TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
Jul 1 08:39:04 m postfix/smtp[915856]: 2FFEF4107D: to=<markukug@gmail.com>, relay=securemail.a1.net[80.75.42.226]:587, delay=0.4, delays=0.01/0.13/0.13/0.13, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 4LZ5Bw3d5tzGrqp8)
Jul 1 08:39:04 m postfix/qmgr[915388]: 2FFEF4107D: removed
Jul 1 08:39:04 m postfix/smtp[915846]: 2AB7B4107C: to=<mk@tel24.at>, relay=10.10.2.95[10.10.2.95]:25, delay=0.63, delays=0.01/0.1/0.21/0.31, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as BB3636191E)
Jul 1 08:39:04 m postfix/qmgr[915388]: 2AB7B4107C: removed
Postfix vom internen Mailserver funktioniert nicht: echo "Mail-Body mk" | mail -s"Hallo 01.07. MKwer" markukug@gmail.com -r"test@tel24.at"
Code:
Jul 1 08:40:57 m postfix/qmgr[915388]: EF4DA4107C: from=<test@tel24.at>, size=1102, nrcpt=1 (queue active)
Jul 1 08:40:57 m pmg-smtp-filter[914179]: 4106E62BE96F9DB1B8: accept mail to <markukug@gmail.com> (EF4DA4107C) (rule: default-accept)
Jul 1 08:40:57 m pmg-smtp-filter[914179]: 4106E62BE96F9DB1B8: processing time: 0.088 seconds (0, 0.037, 0)
Jul 1 08:40:57 m postfix/lmtp[916733]: CE6864106C: to=<markukug@gmail.com>, relay=127.0.0.1[127.0.0.1]:10023, delay=0.16, delays=0.02/0.04/0/0.09, dsn=2.5.0, status=sent (250 2.5.0 OK (4106E62BE96F9DB1B8))
Jul 1 08:40:57 m postfix/smtpd[916737]: disconnect from localhost.localdomain[127.0.0.1] ehlo=1 xforward=1 mail=1 rcpt=1 data=1 commands=5
Jul 1 08:40:57 m postfix/qmgr[915388]: CE6864106C: removed
Jul 1 08:40:58 m postfix/smtp[916738]: Trusted TLS connection established to securemail.a1.net[80.75.42.226]:587: TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
Jul 1 08:40:58 m postfix/smtp[916738]: EF4DA4107C: to=<markukug@gmail.com>, relay=securemail.a1.net[80.75.42.226]:587, delay=0.21, delays=0/0.05/0.09/0.07, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 4LZ5F60wb5zGrqyq)
Jul 1 08:40:58 m postfix/qmgr[915388]: EF4DA4107C: removed
Ich kann hier leider keinen Ansatz finden.
Diese Zeile fehlt beim "nicht funktionierenden, also von unserem Mailserver" gänzlich
Code:
Jul 1 08:39:03 m pmg-smtp-filter[908807]: 2022/07/01-08:39:03 CONNECT TCP Peer: "[127.0.0.1]:35634" Local: "[127.0.0.1]:10024"