E-Mails werden nicht zugestellt

isxyos

New Member
Hallo support forum user,

mein server empfängt E-Mails aber wenn sie verschickt werden scheitert die zustellung mit diesen Fehlermeldungen. Könnt ihr mir hilfestellung geben, diese zu beheben?

Code:
postfix/smtp[19632]: deliver_request_get: file active/A1E0022681A4
 postfix/smtp[19632]: deliver_message: from email@server.com
 postfix/smtp[19632]: smtp_parse_destination: mail.server.com smtp
 postfix/smtp[19632]: connecting to mail.server.com port 25
 postfix/smtp[19632]: dns_query: mail.server.com (MX): Host found but no data record of requested type
 postfix/smtp[19632]: smtp_addr_one: host mail.server.com
 postfix/smtp[19632]: lookup mail.server.com type A flags 128
 postfix/smtp[19632]: dns_query: mail.server.com (A): OK
 postfix/smtp[19632]: dns_get_answer: type A for mail.server.com
 postfix/smtp[19632]: smtp_find_self: found self at pref 0
 postfix/smtp[19632]: warning: relayhost configuration problem


Code:
send attr reason = mail for mail.server.com loops back to myself
 private/defer socket: wanted attribute: status
 input attribute name: status
 input attribute value: 0
 private/defer socket: wanted attribute: (list terminator)
 input attribute name: (end)
 A1E0022681A4: to=<email@hotmail.de>, relay=none, delay=0.03, delays=0.01/0.02/0/0, dsn=4.3.5, status=deferred ($
 flush_add: site hotmail.de id A1E0022681A4
 match_hostname: hotmail.de ~? mail.server.com
 match_hostname: hotmail.de ~? localhost.server.com
 match_hostname: hotmail.de ~? localhost
 match_list_match: hotmail.de: no match
 flush_add: site hotmail.de id A1E0022681A4 status 4
 deliver_request_final: send: "mail for mail.server.com loops back to myself" -1
 send attr status = 4.3.5
 send attr diag_type =
 send attr diag_text =
 send attr mta_type =
 send attr mta_mname =
 send attr action =
 send attr reason = mail for mail.server.com loops back to myself
 send attr status = 4294967295
 master_notify: status 1
 connection closed


main main.cf sieht so aus.

Code:
mydestination = mail.server.com, localhost.server.com, localhost
myhostname = server.com
mynetworks = 192.168.50.0/24 127.0.0.0/8
myorigin = server.com
newaliases_path = /usr/bin/newaliases
proxy_interfaces = 188.40.97.132
queue_directory = /var/spool/postfix
readme_directory = no
receive_override_options = no_address_mappings
recipient_delimiter = +
relayhost = mail.server.com
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtp_always_send_ehlo = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous
smtp_tls_note_starttls_offer = yes
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated    permit_mynetworks    reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = server.com
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_login_maps = mysql:/etc/postfix/mysql-sender-login-maps.cf
smtpd_tls_ask_ccert = yes
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/postfix/certs/server.crt
smtpd_tls_key_file = /etc/postfix/certs/server.key
smtpd_tls_loglevel = 0
smtpd_tls_received_header = yes
smtpd_tls_req_ccert = no
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot
 
Nimm mal das relayhost = mail.server.com raus und probier es erneut. Fällt mir auf die schnelle so auf. Es sei denn das war so gewollt (versenden der Mails über exterenen SMTP). Da in den logs immer nur server.com drin ist kommt man durcheinander.
 
Eine kurze Suche nach der Fehlermeldung "mail for mail.server.com loops back to myself" fördert garantiert hunderte Treffer mit der richtigen Lösung zu Tage...
 
Test E-Mail versendet

Hallo Spin Doc,

vielen vieeelen Dank. Das hat mein Problem behoben. Ich habe sofort eine Test E-Mail versenden können. Als "Leihe" verstehe ich nicht sooo viel, also habe ich mir meine mainconf aus dem internet zusammengeschnipselt. Schließlich zählt ja das Ergebnis, so meinte ich... :)

Hallo Joe User,

danke auch dir für die nette Antwort. Wenn ich das nächste mal vor dem gleichen Problem stehe, weiß ich nach was ich suchen soll. Tatsache ist das ich schon seit mehreren Wochen am suchen und suchen bin. Es tauchten die verschiedensten Fehlermeldungen auf. Bitte habe Verständnis, dass ich im Kampf gegen den Informationsschungel die Geduld verloren habe und meine Frage hier veröffentlichte.

danke

Johannes
 
Als "Leihe" verstehe ich nicht sooo viel, also habe ich mir meine mainconf aus dem internet zusammengeschnipselt. Schließlich zählt ja das Ergebnis, so meinte ich...

Ein Anfänger...
Meinst du nicht, es wäre sinnvoller den Mailserver außen vor zu lassen?
Nicht dass du dir da offene relays reinbastelst, sodass irgendjemand Spam-Mails versenden kann.

Ich rate anfänger davon ab, Mailserver einzurichten.
Es reicht nicht unbedingt, irgendein Tutorial mit Copy & Paste zu durchstöbern um dann einen Mailserver zu haben.
 
Back
Top