Ordnungsgemäßes Laden von SMTP für Exchange

 

Letztes Änderungsdatum des Themas: 2005-05-24

Zur ordnungsgemäßen Übertragung von E-Mail-Nachrichten muss SMTP mit allen erforderlichen Befehlen auf dem Exchange-Server installiert sein. Überprüfen Sie bei E-Mail-Problemen zuerst die grundlegenden Funktionen der SMTP-Installation.

Wenn die Kommunikation eines Exchange-Servers anhand von SMTP erfolgt, muss der Zugriff auf Anschluss 25 möglich sein. Wenn SMTP richtig konfiguriert ist, stellt Exchange erweiterte SMTP-Verben für eine ordnungsgemäße Kommunikation bereit. Diese Verben werden in der IIS-Metabase (Internetinformationsdienste) und in Exchange-Ereignissenken gesteuert.

Bevor Sie beginnen

Lesen Sie den Artikel unter Herstellen einer Verbindung mit dem Internet, bevor Sie das Verfahren in diesem Thema durchführen.

Zur Durchführung dieses Verfahrens benötigen Sie folgende Berechtigungen:

  • Mitglied der lokalen Administratorgruppe

Führen Sie einen Telnet-Test aus, um zu ermitteln, ob die richtigen erweiterten Exchange-Verben geladen sind. Verwenden Sie zum Ausführen des Tests einen Telnet-Befehl auf Anschluss 25 mit der IP-Adresse des Exchange-Servers. Geben Sie z. B. Folgendes an der Eingabeaufforderung ein:

telnet <Server-IP-Adresse>** 25**

Hierbei steht Server-IP-Adresse für die IP-Adresse des Exchange-Servers und 25 gibt die Verbindung zum TCP-Anschluss 25 an. Das folgende Beispiel zeigt einen Telnet-Befehl, mit dem die Verbindung zu Anschluss 25 eines Servers mit der IP-Adresse 172.16.0.1 hergestellt wird:

telnet 172.16.0.1 25

Geben Sie anschließend ehlo <Servername> ein. Hierbei ist Servername der Fully Qualified Domain Name (FQDN – vollqualifizierter Domänenname) Ihres Exchange-Servers. Der Exchange-Server gibt daraufhin eine Liste der unterstützten SMTP- und ESMTP-Verben zurück.

Verfahren

So laden Sie SMTP von Exchange ordnungsgemäß

  1. Deinstallieren Sie IIS.

  2. Löschen Sie die Datei metabase.bin.

  3. Starten Sie den Server neu.

  4. Installieren Sie IIS erneut.

  5. Installieren Sie das aktuelle Windows 2000 Service Pack neu, wenn Sie Exchange auf einem Windows 2000-Server ausführen.

  6. Installieren Sie Exchange Server neu. Bei einer erneuten Installation von Exchange werden alle fehlenden Dateien ersetzt. Die Einstellungen auf dem Exchange-Server werden nicht beeinträchtigt.

  7. Installieren Sie alle Exchange Service Packs sowie alle sonstigen zu Exchange gehörenden Programmaktualisierungen neu (z. B. alle Exchange-Aktualisierungen, die Sie auf der Microsoft-Website erhalten).

    noteAnmerkung:
    Abonnieren Sie den Microsoft Security Notification-Dienst, um automatisch Benachrichtigungen zu sicherheitsrelevanten Aktualisierungen von Exchange zu erhalten. Melden Sie sich hierfür unter https://go.microsoft.com/fwlink/?LinkId=12322 für diesen Dienst an.

Beispiel

Die Verben, die Sie bei ordnungsgemäß geladenem SMTP erhalten, werden in Beispiel 1 aufgeführt. Ist SMTP nicht ordnungsgemäß konfiguriert, sehen Sie nur die Verben aus Beispiel 2.

Beispiel 1   Erweiterte SMTP-Verben (bei ordnungsgemäß geladenen Exchange-Ereignissenken)

         250-mail1.example.com Hello [172.16.0.1]
250-TURN
250-ATRN
250-SIZE 5242880
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM   *
250-AUTH GSSAPI NTLM
240-X-EXPS=LOGIN  *
250-X-LINK2STATE  *
250-XEXCH50   *
250 OK

*  Diese erweiterten Verben sollten angezeigt werden.

Wenn SMTP von Exchange nicht ordnungsgemäß geladen wurde oder die IIS-Metabase beschädigt ist, sind die erweiterten Exchange-Verben nicht in der Antwort des Servers enthalten. Beispiel 2 führt die Verben auf, die Sie bei nicht ordnungsgemäß geladenem SMTP erhalten.

noteAnmerkung:
Die Verben in Beispiel 2 entsprechen den Verben, die angezeigt werden, wenn Sie Exchange nicht installiert haben.

Beispiel 2   Erweiterte SMTP-Verben (bei nicht geladenen Exchange 2003-Ereignissenken)

         250-mail1.example.com Hello [172.16.0.1]
250-TURN
250-ATRN
250-SIZE 5242880
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-AUTH GSSAPI NTLM
250 OK

Wenn Sie nur die in Beispiel 2 aufgeführten SMTP-Verben erhalten, ist der SMTP-Dienst für Microsoft Windows® 2000 Server oder Windows Server 2003™ zwar installiert, SMTP in Exchange jedoch nicht ordnungsgemäß geladen. Es fehlen alle Verben, die mit „X“ beginnen („X“ für eXtended = erweitert).

Sonstige unvollständige Listen können auch bedeuten, dass Exchange nicht ordnungsgemäß geladen oder die IIS-Metabase möglicherweise beschädigt ist. Folgende Gründe können zu einer Beschädigung der IIS-Metabase führen:

  • Neuinstallation von Exchange Server 2003
  • Neuinstallation von Windows 2000 Server oder Windows Server 2003
  • Entfernen oder Deaktivieren von IIS
  • Überprüfen der Datei %systemroot%\system32\inetsrv\metabase.bin durch Antivirussoftware
  • Unerwartetes Anhalten des Prozesses IIsadmin.exe (fehlerhaftes Herunterfahren)
  • Nicht unterstützte Bearbeitung der Metabase
  • Beschädigung des Datenträgers oder sonstige Hardwarefehler

Bei einer Beschädigung der IIS-Metabase müssen Sie SMTP von Exchange ordnungsgemäß laden.

noteAnmerkung:
Bei diesem Verfahren gehen alle für den IIS-Dienst vorgenommenen Anpassungen verloren. Dieser mögliche Verlust schließt Anpassungen für Microsoft Office Outlook® Web Access oder andere IIS-Dienste ein.