Gewusst wie: Installieren und Konfigurieren von virtuellen SMTP-Servern in IIS 6.0

Aktualisiert: November 2007

Damit aus einer ASP.NET-Webanwendung heraus E-Mails gesendet werden können, müssen Sie den SMTP-Dienst (Simple Mail Transfer Protocol) von Internetinformationsdienste (IIS) auf dem Server installieren und konfigurieren. Der SMTP-Dienst von IIS ist eine einfache Komponente zum Weiterleiten von E-Mail-Nachrichten an einen SMTP-Server, der diese dann zustellt.

Installieren des SMTP-Dienstes

Der SMTP-Dienst wird nicht standardmäßig mit IIS installiert. Sie müssen den SMTP-Dienst über die Systemsteuerung installieren. Durch die Installation des SMTP-Diensts wird eine SMTP-Standardkonfiguration erstellt, die Sie dann mithilfe des IIS-Managers anpassen können.

So installieren Sie den SMTP-Dienst für IIS 6.0

  1. Klicken Sie im Startmenü auf Systemsteuerung, doppelklicken Sie auf Software, und klicken Sie anschließend auf Windows-Komponenten hinzufügen/entfernen.

  2. Klicken Sie in der Liste Komponenten auf Anwendungsserver, und klicken Sie anschließend auf Details.

  3. Klicken Sie in der Liste Unterkomponenten von Anwendungsserver auf Internetinformationsdienste (IIS) und dann auf Details.

  4. Aktivieren Sie in der Liste Unterkomponenten von Internetinformationsdienste (IIS) das Kontrollkästchen SMTP-Dienst, und klicken Sie anschließend auf OK.

  5. Klicken Sie auf Weiter. Wenn Sie aufgefordert werden, die Windows-CD einzulegen oder den Netzwerkinstallationspfad anzugeben, gehen Sie den Anweisungen entsprechend vor.

  6. Klicken Sie auf Fertig stellen.

Bei der Installation des SMTP-Diensts wird eine standardmäßige SMTP-Serverkonfiguration mit einem Nachrichtenspeicher in C:\Inetpub\Mailroot erstellt.

Wenn Sie den SMTP-Dienst einrichten, können Sie sowohl globale Einstellungen für den SMTP-Dienst als auch Einstellungen für einzelne Komponenten des virtuellen Servers konfigurieren. Der IIS-SMTP-Dienst ist lediglich ein Relay-Agent. E-Mail-Nachrichten werden zu einem SMTP-Server weitergeleitet und von diesem zugestellt.

Konfigurieren des virtuellen SMTP-Servers

Bei der Installation des SMTP-Diensts wird im IIS-Manager ein neuer Knoten erstellt. Starten Sie den IIS-Manager, um den virtuellen SMTP-Server zu konfigurieren. Weitere Informationen finden Sie im IIS Operations Guide unter dem Thema "SMTP Administration".

Wichtiger Hinweis:

Sie müssen als Mitglied der Administratorgruppe auf dem lokalen Computer angemeldet sein, oder Ihnen müssen die entsprechenden Rechte übertragen worden sein, um die folgenden Verfahren durchführen zu können.

So starten Sie IIS-Manager im Dialogfeld "Ausführen"

  1. Klicken Sie im Startmenü auf Ausführen.

  2. Geben Sie im Feld Öffnen den Text inetmgr ein, und klicken Sie auf OK.

So starten Sie IIS-Manager über die Verwaltungskonsole

  1. Klicken Sie im Startmenü auf Ausführen. Geben Sie im Textfeld Ausführen den Text control panel ein, und klicken Sie dann auf OK.

  2. Klicken Sie im Fenster Systemsteuerung auf Verwaltung.

  3. Klicken Sie im Fenster Verwaltung auf Internetinformationsdienste.

Standardeinstellungen

Der standardmäßige virtuelle SMTP-Server hat die folgenden Standardeinstellungen. Wenn Sie einen neuen virtuellen Server erstellen, können Sie die Standardeinstellungen mithilfe des Assistenten für neue virtuelle Server konfigurieren.

  • Name: Der Name des virtuellen Servers, der im IIS-Manager angezeigt wird. Sie können den Namen des virtuellen Servers im IIS-Manager ändern. Klicken Sie einfach mit der rechten Maustaste auf den virtuellen Server, und klicken Sie anschließend auf Umbenennen.

  • IP-Adresse/TCP-Anschluss: Keine zugewiesen/25. Im Dialogfeld Eigenschaften des virtuellen SMPT-Servers und dort auf der Registerkarte Allgemein können Sie diese Einstellung ändern. Wenn Sie diese Einstellung ändern, müssen Sie eine Kombination aus IP-Adresse und TCP-Anschluss angeben, die nicht von einem anderen virtuellen SMTP-Server verwendet wird. TCP-Anschluss 25 ist sowohl der standardmäßige als auch der empfohlene TCP-Anschluss. Mehrere virtuelle Server können denselben TCP-Anschluss nutzen, vorausgesetzt, die Server sind mit unterschiedlichen IP-Adressen konfiguriert. Wenn Sie keine eindeutige Kombination aus IP-Adresse und TCP-Anschluss angeben, kann der virtuelle SMTP-Server nicht starten.

Standarddomäne: Der Domänenname, der im Dialogfeld Systemeigenschaften auf der Registerkarte Computername aufgeführt ist. Mit der Standarddomäne werden Nachrichten von Adressen gekennzeichnet, die keine Domäne enthalten. Ein virtueller SMTP-Server kann nur eine Standarddomäne haben, die nicht gelöscht werden kann. Um den Namen der Standarddomäne im IIS-Manager zu ändern, doppelklicken Sie auf den virtuellen Server, und doppelklicken Sie anschließend auf Domänen. Klicken Sie mit der rechten Maustaste auf die lokale Domäne (oder Standarddomäne), und klicken Sie anschließend auf Umbenennen.

  • Basisverzeichnis: C:\Inetpub\Mailroot. Das Basisverzeichnis ist das Stammverzeichnis der SMTP-Inhalte und muss sich lokal auf dem Computer befinden, auf dem der SMTP-Dienst ausgeführt wird.

Siehe auch

Aufgaben

Gewusst wie: Erstellen und Konfigurieren von lokalen ASP.NET-Websites in IIS 6.0