3Sep

So erstellen Sie eine eigenständige E-Mail-Umgebung

click fraud protection

Eine häufige Funktion vieler Programme ist das Senden von E-Mails. Bei der Arbeit an Entwicklungsprojekten oder Produktdemos, die E-Mail verwenden, kann es entscheidend sein, dass Sie eine Umgebung haben, von der Sie wissen, dass sie funktionieren wird. Für diese Situationen, die ein vollständig eigenständiges E-Mail-System haben, also alle gesendeten E-Mails niemals den lokalen Rechner verlassen, ist die Antwort.

Um diese Umgebung einzurichten, verwenden wir MailEnable Standard, einen voll funktionsfähigen SMTP- und POP-Mail-Server. Wir werden ausgewählte Domänen so konfigurieren, dass sie alle Nachrichten "routen", so dass sie lokal gesendet und empfangen werden. Auf diese Weise können Sie den vollständigen E-Mail-Zyklus vollständig auf dem lokalen Computer testen / demonstrieren.

Vorbereiten der Umgebung

Vor dem Einrichten der eigenständigen MailEnable-Installation müssen einige Änderungen an Ihrem System vorgenommen werden.

Der erste Schritt wäre, bestehende Mail-Dienste zu stoppen und zu deaktivieren. Wenn Sie welche haben, ist es höchstwahrscheinlich der Microsoft-Dienst "Simple Mail Transfer Protocol", der mit IIS installiert wird.

instagram viewer

Als nächstes müssen wir die Hosts-Datei auf dem Rechner konfigurieren, um den gesamten Datenverkehr zu unseren "enthaltenen" Domains zu leiten, so dass er den Rechner nie verlässt.

Öffnen Sie die Datei "C: Windowssystem32driveretchosts" im Editor.

Geben Sie für alle Domains, die Sie enthalten möchten, eine Zeile wie folgt ein:

127.0.0.1 domain.com

127.0.0.1 localmail.com

In unserem Beispiel verwenden wir die Domain "localmail.com".Sobald Sie fertig sind, speichern Sie Ihre Änderungen.

Installation von MailEnable

Starten Sie das MailEnable Standard-Installationsprogramm. Während der Installation wird es mehrere Informationsbildschirme sowie einige allgemeine Dateneingabebildschirme geben, so dass wir Ihnen die Bildschirme zeigen, die eine spezielle Konfiguration erfordern.

Geben Sie im Bildschirm "Postoffice-Details abrufen" als Post Office-Name "LocalMailDelivery" zusammen mit einem Kennwort ein.

Geben Sie in der SMTP-Connector-Konfiguration die Domäne ein, für die die E-Mail enthalten sein soll( in unserem Beispiel "localmail.com"), und geben Sie für den DNS-Host "127.0.0.1" ein.

Sie müssen die WebMail-Teile nicht installieren, da wir die E-Mails über einen POP-Client prüfen werden. Diese sind in der Standard Edition von MailEnable zeitlich begrenzt.

Nach Abschluss der Einrichtung ist kein Neustart erforderlich, ist jedoch im Allgemeinen eine gute Idee.

Konfigurieren von MailEnable

Öffnen Sie nach der Installation den MailEnable Administrator, der unter Start & gt;Programme & gt;E-Mail aktivieren

Unter den Servern & gt;localhost & gt;System & gt;Stellen Sie sicher, dass alle Dienste gestartet wurden( der Listenconnector muss nicht ausgeführt werden).

Unter Messaging Manager & gt;Postämter & gt;LocalMailDelivery, wählen Sie die Funktion Mailbox erstellen.

Geben Sie in den Postfacheigenschaften den Namen des Empfängers im Feld Postfachname ein, ohne dass der Domänenname zum Ende hinzugefügt wird. Standardmäßig hat der Empfänger eine E-Mail-Adresse für alle Domänen, die im Ordner "Domains" von LocalMailDelivery aufgeführt sind. In unserem Beispiel haben wir "localmail.com" als unsere Domäne konfiguriert. In diesem Beispiel lautet die vollständige E-Mail "[email protected]".

Beachten Sie auch die Felder "Benutzername für E-Mail-Clients" und "Passwort".Dies sind die entsprechenden Anmeldeinformationen, die wir in unserem POP-Client zum Herunterladen der E-Mail konfigurieren.

Nach der Erstellung sollten Sie den neu erstellten Empfänger in der Liste der Mailboxen sehen.

Konfigurieren des POP-Clients

Sobald der lokale Mail-Server konfiguriert ist, können Sie einen beliebigen POP-Client verwenden. In unseren Screenshots verwenden wir Outlook 2007, aber jeder Client wird es tun.

Die wichtigsten Elemente für die Einrichtung sind:

  • E-Mail-Adresse: [email protected]( aus unserem Beispiel [email protected])
  • Kontotyp: POP3
  • Eingehender Server: 127.0.0.1
  • Ausgehender / SMTP-Server: 127.0.0.1
  • Benutzername / Passwort: aus dem "Mailbox erstellen" Bildschirm in MailEnable( aus unserem Beispiel: jfaulkner @ LocalMailDelivery / Passwort)

Das Testen Ihrer Einstellungen sollte zeigen, dass alles erfolgreich funktioniert.

Wenn alles funktioniert, sollten Sie eine Willkommensnachricht von MailEnable erhalten.

Um den Nachrichtenfluss zu testen, senden Sie eine Nachricht an Ihre lokal konfigurierte E-Mail-Adresse.

Es ist hoffentlich nicht verwunderlich, dass die Testnachricht wenige Augenblicke nach dem Senden zugestellt wird.

Fazit

Auch hier ist eine vollständig lokale Mail-Umgebung ideal für Demonstrationen oder Entwicklungsprojekte, in denen Sie möglicherweise keine zuverlässigen Verbindungen haben. Da die Nachricht niemals Ihre Maschine verlässt, wird nichts dem Zufall überlassen.

Links

Herunterladen MailEnable Standard Edition