postfix nimmt manche mails nicht an

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
zigzag
Posts: 7
Joined: 2003-07-18 21:22

postfix nimmt manche mails nicht an

Post by zigzag » 2003-10-15 15:42

hallo ich habe postfix als mailserver auf einem rootserver laufen, bei einigen mails die empfangen werden (sollen), taucht eine meldung im logfile auf:

postfix/smtpd[26302]: reject: RCPT from mail.fremdedomain.de[xxx.xxx.xxx.xxx]: 450 <host.fremdedomain.de>: Helo command rejected: Host not found; from=<news@fremdedomain.de> to=<meine_mail@meinedomain.de>

bzw.


postfix/smtpd[26319]: reject: RCPT from unknown[xxx.xxx.xxx.xxx]: 450 <host.fremdedomain.com>: Helo command rejected: Host not found; from=<irgendwas.fremdedomain.com> to=<info@meinedomain.com>
postfix/smtpd[26319]: disconnect from unknown[xxx.xxx.xxx.xxx]

was ich daraus entnehme ist, dass die mail scheinbar nicht angenommen wird, stimmt das?
wo liegt der fehler
gruss ulf

r00ty
Posts: 747
Joined: 2003-03-17 15:32

Re: postfix nimmt manche mails nicht an

Post by r00ty » 2003-10-15 15:57

das deht ein reject in deiner main.cf dafür....
aber ich sehe da eigentlich kein Problem - der Junge der dir was senden will soll sich richtig Vorstellen oder er wird wie von deinem Postfix abgewiesen

zigzag
Posts: 7
Joined: 2003-07-18 21:22

Re: postfix nimmt manche mails nicht an

Post by zigzag » 2003-10-15 19:08

genau das habe ich auch schon rausgefunden, hier mal ein auszug meiner main.cf


--schnipp

canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
inet_interfaces = all
masquerade_domains = meinedomain.de
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
strict_rfc821_envelopes = no

#maps_rbl_domains = relays.ordb.org
# proxy.relays.osirusoft.com
# socks.relays.osirusoft.com

permit_mx_backup_networks = 217.160.0.0/16
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_non_fqdn_hostname,
reject_unknown_recipient_domain,
reject_invalid_hostname,
# reject_unknown_hostname,
# reject_unknown_sender_domain,
# reject_maps_rbl,
permit_mx_backup,
check_relay_domains

#SMTPD Auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes

#TLS Support
smtpd_use_tls = yes
smtpd_tls_auth_only = yes
smtpd_tls_key_file = /etc/postfix/key.pem
smtpd_tls_cert_file = /etc/postfix/cert.pem
smtpd_tls_CAfile = /etc/postfix/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
smtp_always_send_ehlo = yes

--schnapp


die einträge

# reject_unknown_hostname,
# reject_unknown_sender_domain,

hab ich jetzt auskommentiert, da es tatsächlich nicht möglich war, emails von z.b. ebay zu empfangen. aber ist das richtig so?

gruss ulf

caterham
Posts: 47
Joined: 2003-01-10 19:06
Location: Ã?berlingen

Re: postfix nimmt manche mails nicht an

Post by caterham » 2003-10-15 23:11

Hab auch schon festgestellt, dass manche "Grossen" keine richtigen Hostnamen verwenden. Amazon habe ich schon mal geschrieben, weil die das mal machen und mal nicht. Die haben sich bedankt und wollen wohl was tun. Dass eBay Mails nicht ankommen, habe ich bisher nicht festgestellt. Aber seit ich reject_unknown_host in meiner cf drin habe, ist der Spam schon erheblich zurückgegangen. Dann wird noch ziemlich viel von meinen RegularExpressions abgefangen. Mittlerweile kommt nicht mehr viel durch. Und das schön: Die Mails werden nicht angenommen und weggeschmissen sonder erst gar nicht angenommen ...

Caterham

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: postfix nimmt manche mails nicht an

Post by captaincrunch » 2003-10-15 23:23

Aber seit ich reject_unknown_host in meiner cf drin habe, ist der Spam schon erheblich zurückgegangen.
Für einen "privaten" MTA mag das ein einfaches Mittel sein, sein Spamaufkommen zu verringern, dieses Vorgehen verstößt aber (wie schon desöfteren hier von dodolin erläutert) gegen RFCs, die besagen, dass egal wie der Hostname aussieht eine Mail nicht abgewiesen werden darf.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: postfix nimmt manche mails nicht an

Post by dodolin » 2003-10-16 00:09

Aber seit ich reject_unknown_host in meiner cf drin habe, ist der Spam schon erheblich zurückgegangen.
Und wenn du Reject ALL reinmachst, bekommst du gar keinen Spam mehr - ist doch noch viel besser, findest du nicht? ;)

caterham
Posts: 47
Joined: 2003-01-10 19:06
Location: Ã?berlingen

Re: postfix nimmt manche mails nicht an

Post by caterham » 2003-10-16 00:18

dodolin wrote:Und wenn du Reject ALL reinmachst, bekommst du gar keinen Spam mehr - ist doch noch viel besser, findest du nicht? ;)
Das hast Du richtig erkannt. :lol: Es ist mir aber bisher wirklich keine einzige Mail entgangen, die ich wirklich dringend gebraucht hätte. Ich schaue mir täglich an, welche Nachrichten zurückgewiesen werden. Ich habe es nun testweise mal wieder rausgenommen und kann ja rausfinden, ob die Hosts, die nicht angenommen würden durch die anderen Spam-Filter raus fliegen.

Gruss
Caterham

r00ty
Posts: 747
Joined: 2003-03-17 15:32

Re: postfix nimmt manche mails nicht an

Post by r00ty » 2003-10-16 10:34

okay, ich kenn mich mit der RFC nicht aus, was ist denn da nicht alles konform ?

Code: Select all

smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unknown_recipient_domain, reject_invalid_hostname, reject_unknown_hostname, reject_unknown_sender_domain, reject_rbl_client sbl.spamhaus.org, reject_rbl_client relays.ordb.org, reject_rbl_client unconfirmed.dsbl.org, reject_unauth_destination

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: postfix nimmt manche mails nicht an

Post by captaincrunch » 2003-10-16 10:49

reject_unknown_hostname und reject_unknown_sender_domain , da wie bereits gesagt (laut RFC) eine Nachricht nicht abgewiesen werden darf, nur weil deinem MTA der Hostname nicht passt.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: postfix nimmt manche mails nicht an

Post by dodolin » 2003-10-16 11:15

Wer lesen möchte: http://www.tin.org/docs.html - Abschnitte Mail und Misc.