mainziman
22.05.15, 19:32
Hallo,
wie stelle ich es am besten an, daß dubiose Mails, welche Fetchmail zwar von meinen Postfächern verteilt auf mehrere Anbieter
zwar empfängt, diese aber nicht an den Postfix weitergegeben werden können, sondern nur eine "bounce"-Nachricht, daß nicht zugestellt werden kann;
dachte an sowas in der Art:
der Postfix hat folgende Parameter im main.cf
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_unknown_hostname, reject_non_fqdn_helo_hostname
smtpd_client_restrictions = permit_mynetworks, reject
smtpd_etrn_restrictions = permit_mynetworks, reject
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, permit
smtpd_end_of_data_restrictions =
smtpd_restriction_classes =
smtpd_discard_ehlo_keywords = silent-discard, dsn
smtpd_reject_unlisted_sender = yes
smtpd_reject_unlisted_recipient = yes
fetchmail läuft mit diesen globalen Parametern
set daemon 224
set postmaster "root@myhost.local"
set properties ""
set bouncemail
set no spambounce
set softbounce
defaults
auth password
envelope "X-Envelope-To:"
timeout 45
no keep
no rewrite
smtphost myhost.local
sslproto "TLS1"
sslcertfile "/etc/pki/tls/certs/ca-bundle.crt"
ssl
dropstatus
fetchall
limit 20971520
und weiters mittels header_checks
(header_checks = pcre:/etc/postfix/hdr_chks.pcre)
z.B.
/^from:[[:space:]].*@yahoo\.com.*$/
REJECT Mail-from-Yahoo
kommt nun auf eines meiner Postfächer ein Mail mit '@yahoo.com' als Absender im From an,
so bewirkt dies, daß fetchmail eine 'bounce'-Nachricht an die Absender-Adresse z.B anything@yahoo.com generiert ...
und genau diese sollte aber nicht dorthin, sondern z.B. an root@myhost.local
wie geht dies am einfachsten?
mein System: CentOS 6 64-bit, Postfix 2.6.6, Fetchmail 6.3.17
Danke schon mal im voraus
wie stelle ich es am besten an, daß dubiose Mails, welche Fetchmail zwar von meinen Postfächern verteilt auf mehrere Anbieter
zwar empfängt, diese aber nicht an den Postfix weitergegeben werden können, sondern nur eine "bounce"-Nachricht, daß nicht zugestellt werden kann;
dachte an sowas in der Art:
der Postfix hat folgende Parameter im main.cf
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_unknown_hostname, reject_non_fqdn_helo_hostname
smtpd_client_restrictions = permit_mynetworks, reject
smtpd_etrn_restrictions = permit_mynetworks, reject
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, permit
smtpd_end_of_data_restrictions =
smtpd_restriction_classes =
smtpd_discard_ehlo_keywords = silent-discard, dsn
smtpd_reject_unlisted_sender = yes
smtpd_reject_unlisted_recipient = yes
fetchmail läuft mit diesen globalen Parametern
set daemon 224
set postmaster "root@myhost.local"
set properties ""
set bouncemail
set no spambounce
set softbounce
defaults
auth password
envelope "X-Envelope-To:"
timeout 45
no keep
no rewrite
smtphost myhost.local
sslproto "TLS1"
sslcertfile "/etc/pki/tls/certs/ca-bundle.crt"
ssl
dropstatus
fetchall
limit 20971520
und weiters mittels header_checks
(header_checks = pcre:/etc/postfix/hdr_chks.pcre)
z.B.
/^from:[[:space:]].*@yahoo\.com.*$/
REJECT Mail-from-Yahoo
kommt nun auf eines meiner Postfächer ein Mail mit '@yahoo.com' als Absender im From an,
so bewirkt dies, daß fetchmail eine 'bounce'-Nachricht an die Absender-Adresse z.B anything@yahoo.com generiert ...
und genau diese sollte aber nicht dorthin, sondern z.B. an root@myhost.local
wie geht dies am einfachsten?
mein System: CentOS 6 64-bit, Postfix 2.6.6, Fetchmail 6.3.17
Danke schon mal im voraus