tastyfree
Goto Top

Exchange, manche Emails werden nicht gesendet - liegen in den Warteschlangen, Syntax Fehler 501

Hallo,

ich habe ein Problem mit dem Versand von Email,
wovor ich jetzt schon 12 Stunden sitze...
google und die anderen Exchange faqs könnten mir bisher nicht weiterhelften

es läuft es Exchange 2003 Standart Server mit einer festen IP
MX sind eingetragen..

In dem Postfächer kommen alle Emails von

1. ausserhalb - web.de, freenet, gmx.de andere Firmen.. und
2. intern von den anderen Nutzern

an, so wie es auch sein sollte.

wenn jetzt ein Benutzer eine Mail nach aussen schreibt oder beantwortet, kommt diese nur bei manchen anbieter oder firmen an.

habe mal paar anbieter durchgetestet.

web.de, gmx.de, gmail.de und die Domains von ein paar kunden funktionieren

freenet.de geht nicht und der andere teil von unseren kunden..

die gesendeten mails landen in den Warteschlangen des Exchange Servers und versuchen nur alle 15 min eine Verbindung herzustellen.. welche nicht zustande kommt

beim anklicken der einzelnen Warteschlange steht unter: Weiter Warteschlangeninformationen:
Es ist ein SMTP-Protokollfehler aufgetreten.

nach Aktivierung der Smtp-Protokollierung (MSExchangeTransport)

kommen in der Ereignisanzeige alle 15min!! genauso viele fehler wie es wartende Warteschlangen mit Emails gibt

Die Fehler sind alle gleich:

Ereigniskennung 7004

Dies ist ein Fehlerprotokoll des SMTP-Protokolls für den virtuellen Server mit ID 1, Verbindung #203. Remotehost 'Syntactically' hat auf den SMTP-Befehl 'helo' mit '501 Syntactically invalid HELO argument(s) ' geantwortet. Der vollständige gesendete Befehl lautete 'HELO xxxxx.xxxxxxxx.local '. Hierdurch wird die Verbindung wahrscheinlich fehlschlagen.


als spaß hab ich die funktionieren Domains (als dort wo die mails angekommen sind)
mit telnet und HELO angefragt und auch eine schöne 250 bekomme..

die Domains welche in den Warteschalngen stehen senden mir eine 501 für das Helo...
daher gehe ich davon aus, dass sie ein anderes smtp-Protokol für den Empfang benutzen (asmtp, esmtp)?

was muss ich bei mir einstellen das die Emails bei allen Empfanger auch ankommen..

ich hoffen das mir jemand helfen kann

mfg andreas

Content-ID: 78474

Url: https://administrator.de/forum/exchange-manche-emails-werden-nicht-gesendet-liegen-in-den-warteschlangen-syntax-fehler-501-78474.html

Ausgedruckt am: 26.12.2024 um 18:12 Uhr

phagedo
phagedo 18.01.2008 um 03:54:28 Uhr
Goto Top
Hi!
freenett reagiert leider recht missverständlich auf das nichtvorhandensein eines reverse dns eintrages auf deine ip adresse.
lass von deinem provider den rdns eintrag auf die ip deines mail servers setzen und dann geht das auch bei freenet ;)
Viel Erfolg,
Phillip Hagedorn
9299
9299 18.01.2008 um 05:35:05 Uhr
Goto Top
Viele Betreiber von Mailservern nehmen keine Mails von Local Domains an.Wir im übrigen auch nicht.
In deinem Fall meldet sich dein Exchange mit mail.domain.local und nicht mit mail.domain.de .
Lösen kannst du das Problem wenn du im Systemmanager , Virtueller SMTP Server , Eigenschaften , Übermittlung , Erweitert den DNS Namen des Servers auf auf den Namen änderst den der MX Eintrag im Internet angibt.
Achtung dazu musst du auch im DNS deiner AD Domäne die .de Forwardzone anlegen und ggf. dort die Adressen für den Webserver , wenn extern , anlegen damit deine Leute dann noch auf selbigen kommen und der Exchange den Namen akzeptiert.
Danach kannst du per Telnet auf Localhost testen ob sich dein Server beim HELO mit dem Richtigen Namen meldet.
tastyfree
tastyfree 18.01.2008 um 13:14:43 Uhr
Goto Top
Hallo elCativo,

danke es funktioniert! die DNS einträge waren schon vorhanden.. der virtuelle SMTP war es... DANKE!

wie kann ich bei meinem Server diese Schutzfunktion aktivieren, dass es keine Emails von Localen Mail Servern annimmt
so wie es zB. freenet macht und paar andere Server?


eine andere Frage:

in den Warteschlangen gibt es eine, die heist:
SMTP Postfachspeicher (Servername) in der Spalte "Sytem" steht ein "Nein" in ihm sind 0 Nachrichten

bei allen anderen steht ein ja, bei Schlangen die Mails drine hatte, war diese Wert auch NEIN (Fehler Übermittlung)
und es gaht pro NEIN Warteschlange auch ein eintrag in der Ergebnisanzeige

oder brauch man diese Schlange überhaupt nicht beachten..?


danke für die Hilfe
9299
9299 18.01.2008 um 17:30:53 Uhr
Goto Top
Exchange 2003 kann das nicht so ohne weitere Zusatzprodukte deswegen empfehle ich auch immer einen Unix Mailserver als Relay davor zu schalten. Postfix,Sendmail etc. beherrschen Non RFC Konforme Mailfilterung. Ausserdem kann man dort sehr gut und kostenlos auf Spam und Viren filtern.Ich sage nur Greylisting,Amavis,Spamassassin etc.
Bei Exchange ist allerdings immer angeraten die Empfängerfilterung unter Nachrichtenübermittlung so einzurichten das er wenigstens alle Mails an Empfänger die nicht im Verzeichnis stehen abweist. Ausserdem empfehle ich einen kommerziellen Spamfilter und Virenscanner. Die kostenlosen sind zu schlecht aber Groupshield von McAfee ist ganz gut was das angeht. Trend Micro soll auch was taugen.
Zu deiner zweiten Frage. Ja die ist Wichtig bloss nicht anfassen.Das ist eine Warteschlange für das interne Mailrouting und die wird nur aktiv wenn sie Arbeit hat.
tastyfree
tastyfree 21.01.2008 um 20:30:18 Uhr
Goto Top
danke für info

damit schliese ich diesen Thread