Mailinglist Archive: opensuse-de (372 mails)

< Previous Next >
Re: OT: SMTP loop detected????
Am 24.04.2012 23:49, schrieb Dr. Jürgen Vollmer:
Hallo Sandy,

Am Dienstag, 24. April 2012, 20:15:23 schrieb Sandy Drobic:
Am 24.04.2012 17:34, schrieb Dr. Jürgen Vollmer:
Hallo allerseits,

etwas off topic:
ich betreibe eine Mailingliste mit mailman. Nun erhalte ich gelegentlich
folgende Meldung:

SMTP error from remote server after transfer of mail text:
host mx01.kundenserver.de[212.227.15.150]:
550 Loop detected

Was ist da los, was kann ich machen, damit das nicht mehr auftritt?
Leider bin ich auch durch googeln nicht wirklich schlauer geworden, wer
kann mir weiterhelfen?


Meist ist eine DNS- oder Mailserver-Fehlkonfiguration dafür verantwortlich.
Am
häufigsten, wenn ein MX-Eintrag für eine Domäne im DNS eingetragen ist, aber
der Mailserver nicht dafür konfiguriert ist, diese Domäne zu akzeptieren.
Dann will dein Mailserver die Mail an den Relayhost übergeben (ich nehme an,
dass der mx01.kundenserver.de der Relayhost für deinen Mailserver ist),

na eigentlich liefere ich die Mails an smtp.1und1.de ab.

und
der Relayserver wiederum schiebt sie zurück, weil im DNS steht, dass dein
Mailserver für die Domain zuständig ist.

hmm, heisst das dass der DNS-Eintrag bei 1&1 Macken hat?
DNS, MX-Records &co habe ich nie konfiguriert, das lasse ich 1&1 für mich
machen.

Ohne Konfig kann ich dazu aber wenig sagen.

"postconf -n" auf von deinem Mailserver und die Logzeilen, wo die Problemmail
empfangen wird, wären hilfreich.

ich hole alle Mails für den Server / Mailingliste via fetchmail von meinem
1und1-account ab, da ich mich um die Konfiguration eines von aussen
erreichbaren Mail-Servers drücken möchte.
fetchmail liefert dann via postfix und procmail an einen Benutzer aus, wobei
in /home/benutzer/.procmailrc
Regeln der Art

Ächz! Dann gibt es wieder ein paar Fehlerquellen mehr. Dies kann z.B. kommen,
wenn bestimmte Headerzeilen auftauchen, die dem Mailserver signalisieren, dass
die Mail bereits lokal ausgeliefert wurden, aber jetzt doch wieder im Umlauf
sind. Postfix etwa verwendet den "Delivered-To:" Header, um zu prüfen, ob die
Mail in einer Loop läuft.

:0
* ^TOadmins@ts-plan\.de
! admins@localhost

stehen, also lokale Auslieferung an mailman (admins ist eine der
Mailinglisten).

Das klappt seit Jahren auch gut, nur gelegentlich bekomme ich diese
Loop-meldung

Und genau von einer solchen Problemmail müsste ich mal die Logzeilen sehen.
Da die Adressen von Fetchmail verbogen werden, sagt die Postfix-Konfiguration
nicht so viel mehr aus. Im Prinzip müsste man die Mail im Quelltext sehen,
zumindest die Headerzeilen, zusammen mit dem Log, um zu sehen, warum diese
Fehlermeldung kommt.


--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner@xxxxxxxxxxxx

< Previous Next >