Web-Mail-Server für Windows. Übersicht über kostenlose Mailserver für Windows - Windows - Artikelkatalog - Administratorhinweise. Mailserver auf Basis freier Software

Datum: 2010-10-12

HmailServer - Kostenloser Mailserver für Windows

hMailServer- Kostenloser Mailserver für Windows. Unterstützt IMAP4, POP3, SMTP, virtuelle Domänen, Anti-Spam, Anti-Virus und mehr. Integriertes ClamWin, SpamAssassin.

1) Muss heruntergeladen werden letzte Version hmailServer c http://www.hmailserver.com/index.php?page=download und Installation starten

2) Wir stimmen der Lizenzvereinbarung zu

3) Geben Sie an, wo hMailServer installiert werden soll

4) Wählen Sie notwendigen Komponenten zum Installieren


5) Wir wählen die SQL-Speicherortmethode und die Datenbank selbst aus.

6) Wählen Sie ein Passwort und geben Sie es ein

7) Geben Sie das Passwort ein und verbinden Sie sich mit dem Kontrollfeld des Mailservers

8) Das Control Panel selbst für Ihren hMailServer-Server

Plutonit.ru - Verwaltung, Linux-Setup und Windows 2009–2018

Mailserver installieren und konfigurieren

Installation und Konfiguration eines Mailservers

Installieren und Konfigurieren eines Mailservers E-Mail ist ein Dienst, der Ihnen den Austausch über ermöglicht Computernetzwerk elektronische Nachrichten. Das Hauptmerkmal von E-Mail besteht darin, dass Informationen nicht direkt an den Empfänger gesendet werden, sondern über eine Zwischenverbindung – ein elektronisches Postfach, das ein Ort auf dem Server ist, an dem die Nachricht gespeichert wird, bis der Empfänger sie anfordert. Der Mailserver ist Computer Programm, entwickelt, um den Austausch von E-Mails zwischen Computern zu organisieren.

E-Mail-Server zum Selbermachen

Seine Hauptfunktionen sind das Empfangen von Briefen von Kunden und deren Zustellung an die Empfänger. Clients können sowohl Benutzer (durch das Programm - ein E-Mail-Client) als auch andere Mailserver sein. Benutzer, die einen Programm-E-Mail-Client (Outlook Express, Thunderbird usw.) verwenden, können Briefe erstellen, sie an den Server senden und E-Mails aus ihren Postfächern auf dem Server abrufen. Die Kommunikation zwischen dem Server und dem Client erfolgt über spezielle Mailprotokolle - Simple Mail Transfer Protocol (SMTP) - beim Senden von Briefen an den Server und Post Office Protocol v.3 (POP3) - beim Empfangen von Briefen aus der Mailbox. Clients verbinden sich über bestimmte Ports mit dem Server. Port 25 ist der Standard für SMTP und Port 110 für POP3. Es gibt verschiedene Mailserver. Betrachten Sie als Beispiel die Installation und Konfiguration des Mailservers Courier Mail Server. Courier Mail Server ist ein Mailserver (E-Mail-Server) unter Windows für lokale Netzwerke. Es hilft Ihnen, den E-Mail-Austausch schnell zu organisieren lokales Netzwerk und im Internet. Courier Mail Server erfordert keine Installation auf dem System. Es reicht aus, das Archiv mit dem Programm herunterzuladen und in einen beliebigen Ordner auf der Festplatte des Computers zu entpacken, der als Mailserver fungieren soll. Sie können die kostenlose Version von Courier Mail Server 1.56 von http://courierms.narod.ru/ herunterladen. Ein funktionalerer Courier Mail Server 2.05, aber bereits eine kostenpflichtige Version (1650 Rubel für 10 Postfächer, die Demoversion ist auf nur 3 Postfächer beschränkt), finden Sie auf der Website http://www.courierms.ru/. In diesem Beispiel werden wir einrichten und verwenden Freie Version Mailserver Courier Mail Server 1.56. Vorteile von Courier Mail Server 1.56: kostenlos einfach zu installieren und zu entfernen kompakte Größe einfach zu verwalten geringer Stromverbrauch Systemressourcen Multithreading Komfortable grafische Shell Benutzeroberfläche und Dokumentation in russischer Sprache Unterstützung für eine unbegrenzte Anzahl von Postfächern Das Programm läuft unter Windows 9x/ME/NT/2000/XP. Die Einrichtung des Programms ist recht einfach und zugänglich. gewöhnlicher Benutzer. Hinweis: In diesem Beispiel wird auf allen Computern im Netzwerk Windows XP ausgeführt. Alle Computer im Netzwerk sind gleich (es gibt keine dedizierten Servercomputer). Der Computer des Lehrers heißt kab39komp8, die Computer der Schüler heißen kab39komp1, kab39komp2 und so weiter. Die gesamte in diesem Abschnitt beschriebene Software wird im Ordner C:\MyServers\usr\local\ installiert. Wenn Ihre Computer andere Namen haben (und das ist höchstwahrscheinlich der Fall 🙂), dann berücksichtigen Sie dies bei der Einrichtung der Software. Sie können auch einen Ordner für die Installation des Programms auswählen. Das CMS wird als ZIP-Datei geliefert, die die ausführbare Datei und die Dokumentation enthält. Um den Server zu installieren, erstellen Sie einen Ordner, in dem er funktionieren soll, extrahieren Sie die Dateien aus dem Archiv in diesen Ordner und führen Sie die Anwendung CourierMS.exe aus. Beim ersten Start erstellt der Server automatisch die für seinen Betrieb erforderlichen Unterordner und Dateien in seinem Ordner. Der Server nimmt keine Änderungen außerhalb seines Ordners vor. Systemregistrierung Windows ändert sich nur, wenn es als Dienst registriert wird. Courier Mail Server kann gestartet werden als Standardanwendung, und auch als Windows-Dienst. Um als Windows-Dienst ausgeführt zu werden, starten Sie das CMS und wählen Sie im Menü Einstellungen die Option Als Dienst ausführen aus. Dadurch wird der Courier Mail Server-Dienst beim System registriert. Wenn der Start normal war, erscheint das Hauptfenster des Servers auf dem Bildschirm und sein Symbol erscheint in der Taskleiste neben der Uhr. Wenn im Hauptfenster Meldungen zum Starten von SMTP- und POP3-Servern und keine Fehlermeldungen angezeigt werden, können Sie mit der Konfiguration des Servers beginnen. Der nächste Schritt bei der Konfiguration des Mailservers besteht darin, lokale Domänen einzugeben. Doppelklicken Sie dazu auf das Wort „Domain“ und es öffnet sich eine Registerkarte für deren Einstellungen. Geben Sie den Namen des Computers ein, auf dem der Mailserver ausgeführt werden soll. In unserem Beispiel ist dies kab39komp8. Wenn Sie einen Computernamen haben, z. B. kab39komp5, dann geben Sie diesen Namen ein. Jedes Serverprogramm impliziert die Eingabe von Benutzern, die von ihm bedient werden. Doppelklicken Sie auf "Konten" und der Konten-Editor wird geöffnet. Der Konteneditor dient dazu, eine Liste lokaler Benutzer (Konten) des Servers zu verwalten. Beim Erstellen Konto ein entsprechender Postfachordner wird ebenfalls erstellt. Wenn Sie ein Konto löschen, wird der Postfachordner automatisch mit seinem gesamten Inhalt gelöscht. Beim ersten Start des Servers wird automatisch ein Postmaster-Konto erstellt. Erstellen Sie die erforderliche Anzahl von Konten für Ihre Benutzer. Es reicht aus, für jeden Schüler- und Lehrercomputer einen zu erstellen, obwohl Sie für jeden Schüler ein separates Konto erstellen können. Jedes Konto hat die folgenden Einstellungen: Echter Name: Der Name des Postfachbesitzers. Postfachname: Der Name des Postfachs. Es ist auch der Benutzername, wenn Sie sich mit dem Server verbinden. Verwenden Sie keine russischen Buchstaben und Sonderzeichen im Postfachnamen. einige E-Mail-Programme arbeiten damit nicht richtig. Wenn der Postfachname kab39komp2 ist, ist die lokale Domäne m, dann die E-Mail-Adresse dieser Benutzer [E-Mail geschützt] kab39komp8. Passwort: Passwort für die Verbindung zum Server. Andere Parameter werden wir nicht ändern. Wir erstellen Benutzerkonten nach der Anzahl der Benutzer. Sie können den Zugriff auf den Mailserver mit einem IP-Filter einschränken. Geben Sie den Bereich der IP-Adressen an, denen der Zugriff gestattet ist. Bei uns ist es 192.168.1.1-192.168.1.11 (Lesen Sie mehr über IP-Adressen und ihre Konfiguration in anderen Artikeln in diesem Abschnitt). An Ihrer Schule kann dieser Bereich anders sein, beispielsweise der, den Ihnen Ihr Internetanbieter gegeben hat (naja, das ist ein anderer Artikel).

Alle! Der Mailserver kann verwendet werden. Informationen zum Einrichten und Verwenden anderer Funktionen des Programms finden Sie in der Hilfe (auf Russisch!). Sie fragen: "Aber wie benutzt man es? Wie sendet und empfängt man Briefe?". Die Antwort ist einfach. Wir senden und empfangen Briefe mit einem Programm - einem E-Mail-Client (Outlook Express, Thunderbird usw.). Und wie das geht, lesen Sie den folgenden Artikel:

Konfigurieren von E-Mail-Clients für die Arbeit mit E-Mail

E-Mail ist ein Dienst, mit dem Sie elektronische Nachrichten über ein Computernetzwerk austauschen können.

Sie können mit E-Mail arbeiten Mailprogramm (Mail-Client), der auf dem Computer des Benutzers installiert ist, oder mithilfe eines Browsers, der eine Webschnittstelle verwendet.

Mailprogramm(E-Mail-Client, Mail-Client) - Software, die auf dem Computer des Benutzers installiert ist und zum Empfangen, Schreiben, Senden, Speichern und Verarbeiten von E-Mail-Nachrichten des Benutzers bestimmt ist. Mail-Programme stellen dem Benutzer in der Regel auch zahlreiche zusätzliche Funktionen für die Arbeit mit Mail (Auswahl von Adressen aus dem Adressbuch, automatisches Versenden von Nachrichten an angegebenen Adressen usw.).

Der einfachste Mail-Client - Microsoft-Programm Outlook Express.

Es ist im Standardpaket von Windows (ab Windows 98) enthalten und daher auf jedem Computer verfügbar, auf dem dieses ausgeführt wird Betriebssystem. IN Windows Vista Es wurde durch die Post ersetzt Windows-Client Post. Die Fledermaus! und der kostenlose E-Mail-Client Mozilla Thunderbird.

Im letzten Artikel haben wir uns angesehen, wie man einen Mailserver in unserer Klasse einrichtet und betreibt. Lassen Sie uns nun E-Mail-Clients einrichten und die Arbeit unserer lokalen E-Mail testen.

Damit der E-Mail-Client E-Mails senden und empfangen kann, müssen Sie in seinen Einstellungen die Adressen der Posteingangs- und Postausgangsserver sowie die Kontoeinstellungen für die Verbindung angeben Briefkasten(Name und Passwort).

E-Mail-Client-Einstellungen müssen auf allen Computern von Benutzern vorgenommen werden, die über den E-Mail-Server auf E-Mail zugreifen müssen.

Wie erstelle ich einen Mailserver?

Der Service der Erstinstallation und Konfiguration des Mailservers auf Ihrem dedizierten physischen oder virtuellen Server

Die Einrichtung, Konfiguration des Mailservers erfolgt unter Berücksichtigung der Kundenwünsche und entsprechend dem beabsichtigten Einsatzzweck.

Es ist möglich, einen Mailserver nach individueller technischer Aufgabenstellung, nach den angegebenen Anforderungen, Möglichkeiten, Einsatzzwecken zu installieren. Oder basierend auf einer der vorgefertigten, typischen Vorlagen für die Nutzung des Mailservers.

Es ist möglich, einen E-Mail-Server auf physischen und virtuellen (vps, vds) Servern mit Linux (Debian, CentOS, Ubuntu), FreeBSD und auch Windows bereitzustellen.

Im Rahmen der Serverinstallation werden unabhängig von Zusatzfunktionen folgende zwingende Einstellungen vorgenommen:

Die Bereitstellung eines Mailservers kann auf Basis einer oder mehrerer (in Kombination) lizenzierter oder Open-Source-Optionen erfolgen Software um einen Mailserver einzurichten.

Lizenzierte Softwareoptionen:

  • Microsoft Exchange Server
  • CommunigatePro;
  • Kerio MailServer;
  • MDaemon;
  • Post senden

Softwareoptionen unter der GPL-Lizenz (freie Software) zum Organisieren eines Mailservers:

  • Sendmail (in einem Teil von Linux-Distributionen enthalten);
  • Postfix;
  • qmail;
  • Prüfung;
  • Runder Würfel;
  • Nachlogik

Montage möglich Softwaresysteme E-Mail und gemeinsame Arbeit in Bezug auf seine Fähigkeiten an eine lizenzierte Lösung für Unternehmensmails heranreicht - Microsoft Exchange Server.

Die Kosten für die Installation und Konfiguration eines Mailservers

Basierend auf einem der bestehenden, beliebten Nutzungsmuster:

2 900 Rubel5 900 Rubel8 900 RubelAb 18 900 Rubel

Ein kleiner Mailserver für den privaten Gebrauch, für einen Blog, eine Website oder eine kleine Organisation.

Verwendete Software:

1 bis 10 Postfächer, 1 E-Mail-Domäne, 1 Server-IP-Adresse;
Filterung eingehender E-Mails (Greylist + SpamAssassin), Webschnittstelle für den E-Mail-Zugriff.

Der Server kann nach dieser Vorlage oder nach Ihrer (technischen Aufgabe) installiert werden, ähnlich in Eigenschaften und Komplexität.

Installation und Konfiguration eines Mailservers für kleine Organisation oder ein mittleres Webprojekt, wie z. B. eines der folgenden beliebten Nutzungsmuster, das eine erhöhte Anzahl von E-Mail-Benutzern, Postfächern und E-Mail-Domänen umfasst:

Verwendete Software: Exim/Postfix, RoundCube/Afterlogic;

Von 1 bis 30 Postfächern, bis zu 2 E-Mail-Domains, Filterung eingehender E-Mails (Greylist + SpamAssassin), E-Mail-Webinterface, Web-Mail-Server-Statistiken

Installieren und Konfigurieren eines Unternehmens-Mailservers für eine kleine, mittelgroße Organisation oder ein Webprojekt, beispielsweise gemäß einem der folgenden gängigen Nutzungsmuster, das die Selbstverwaltung von Postfächern, Domänen, Benutzern, deren Grenzen und Rechten beinhaltet:

Verwendete Software:

Diese Softwarelösungen sind aufgrund ihrer Eigenschaften eine Alternative zum lizenzierten Microsoft Exchange Server-Produkt und bieten die volle Möglichkeit, eine unbegrenzte Anzahl von Postfächern, E-Mail-Benutzern, deren Rechten und Domänen unabhängig zu konfigurieren, zu warten und zu verwalten.

Der Mailserver wird über die Weboberfläche verwaltet. Ein komplettes Firmenmailsystem für ein Unternehmen.

Installation und Konfiguration des Mailservers nach den individuellen technischen Vorgaben des Kunden.

Ein Beispiel für eine mögliche Setup-Vorlage:

Ein Cluster aus zwei physischen oder virtuellen Remote-Mailservern, die die Fähigkeiten des anderen duplizieren oder ergänzen.

Verwendete Software: Exim / Postfix, RoundCube / Afterlogic usw.

Beliebig viele Postfächer, Benutzer und Domänen. Selbstverwaltung des Mailservers über das Webinterface. Arbeiten Sie mit eingehenden und ausgehenden E-Mails aus dem E-Mail-Programm oder über die Weboberfläche.

Um die Einrichtung eines Mailservers zu bestellen und zu besprechen, kontaktieren Sie uns bitte über den Abschnitt "Kontakte".

Wie erstelle ich meinen eigenen Mailserver?

Kerio entwickelt funktionale Lösungen für kleine und mittlere Unternehmen.
Kerio MailServer 6 gehört zu einer neuen Generation von Mailservern für Unternehmensnetzwerke. Der Vorteil von Kerio MailServer ist seine plattformübergreifende - es kann im laufenden Betrieb arbeiten Windows-Umgebungen, Linux, MacOS, FreeBSD.

Unter Windows können Sie Microsoft Outlook als E-Mail-Client verwenden, und unter Mac OS können Sie Microsoft Entourage verwenden. Auf allen Systemen können Sie die Kerio WebMail-Weboberfläche verwenden. Es gibt auch eine für PDAs entwickelte Version von Kerio WebMail Mini. Kerio WebMail Mini unterstützt Palm OS-, Pocket PC- und BlackBerry-Systeme. E-Mail-Clients Kerio WebMail und Kerio WebMail Mini sind besonders nützlich für Vielreisende, da sie es Ihnen ermöglichen, von überall aus mit E-Mails auf einem Firmen-Webserver zu arbeiten. Der zweite Vorteil von Kerio MailServer ist das Vorhandensein eines integrierten Antivirus- und Anti-Spam-Moduls in seiner Zusammensetzung. Für einen Mailserver ist eine solche Funktionalität derzeit obligatorisch, und die Integration dieser Funktionen in ein einziges Produkt hat es ermöglicht, einen stabilen Betrieb zu erreichen und die Notwendigkeit, Software verschiedener Hersteller zu integrieren, nicht erforderlich.

Post

Mit Kerio MailServer können Sie E-Mails auf verschiedene Arten empfangen: mit den POP3-Protokollen (mit der Möglichkeit der SSL-Verschlüsselung), mit IMAP4 (mit der Möglichkeit der SSL-Verschlüsselung), mit der grafischen WebMail-Netzwerkschnittstelle (mit der Möglichkeit der SSL-Verschlüsselung), mit Smartphones und PDAs, drahtlose Verbindung mit BlackBerry sowie mit E-Mail-Clients Microsoft Outlook 2000/XP/2003 für Windows oder Microsoft Entourage X/2004 für Mac OS X. Um mit Groupware zu arbeiten, wenn mit Microsoft Outlook muss den Kerio Outlook Connector installieren, einen E-Mail-MAPI-Anbieter (Application Programming Interface), der den Microsoft Outlook MAPI-Anbieter ersetzt.

Durch das Ersetzen von Microsoft Exchange durch Kerio MailServer bleibt der Zugriff auf freigegebene Kalenderereignisse, freigegebene Kontakte und Aufgaben in Microsoft Outlook, Microsoft Entourage und Kerio WebMail erhalten. Benutzer können zu Kerio MailServer migrieren und dabei alle Gruppenfunktionen wie Kalenderereignisse beibehalten.

Um die Migration von Microsoft Exchange Server zu Kerio MailServer zu automatisieren, wurde die Funktion Kerio Exchange Migration Tool entwickelt, mit der Sie Daten von folgenden Servern der Exchange-Reihe migrieren können: Microsoft Exchange Server 5.5, Microsoft Exchange Server 2000, Microsoft Exchange Server 2003 Diese Funktion importiert die Datenblöcke „Benutzer“, „E-Mail“, „Kontakte“, „Kalenderereignisse“, „Aufgaben“ in die entsprechenden Verzeichnisse des Mailservers Kerio MailServer.

Sicherheit

Das Sicherheitssystem umfasst die Möglichkeit, kryptografischen Verkehrsschutz mit SSL, einen Anti-Spam-Filter, einen Anti-Virus-Filter und einen Anhangsfilter zu verwenden. Die Verwaltung aller Filter befindet sich in einem Abschnitt "Anlagenfilter", was die Arbeit des Administrators vereinfacht und beschleunigt.

Kerio MailServer verfügt über einen zweistufigen Virenschutz: Sie können gleichzeitig den integrierten verwenden McAfee-Virenschutz und ein externes Plug-in-Antivirenpaket. Falls die Aktualisierung der Datenbanken oder die Erneuerung der Lizenz eines Antivirenprogramms fehlschlagen, wird die Wahrscheinlichkeit einer Infektion durch den Betrieb des zweiten Antivirenprogramms erheblich reduziert. In der Liste der unterstützten Plug-Ins Antivirus-Programme sind AVG Antivirus 7 ESE (Grisoft), NOD32 Antivirus (Eset Software), eTrust Antivirus (Computer Associates), SAVI Antivirus (Sophos), Avast Antivirus(ALWIL Software), VisNetic/Kaspersky Antivirus (Deerfield), Symantec AntiVirus Scan Engine (Symantec). Es ist möglich, andere Antivirenprogramme zu verwenden. Bei Virenausbrüchen wird es nützlich sein, dass der eingebaute McAfee-Virenschutz auch interne Unternehmensmails überprüft, was die Verbreitung von Viren intern unter den Mitarbeitern verlangsamen wird.

Kerio MailServer verwendet mehrere Methoden zum Schutz vor Spam. Unterstützt SMTP-Autorisierung über eine IP-Adresse, Blacklists in Echtzeit, Inhaltsfilterung, Überprüfung der Absenderdomäne, Microsoft-Anrufer-ID. Die SPF-Authentifizierung wird ebenfalls unterstützt. Darüber hinaus können Sie mit der Software die Anzahl der parallelen Verbindungen einschränken und die Anzahl der Briefe pro Zeiteinheit begrenzen, die von einer Adresse gesendet werden. Kerio MailServer implementiert Technologie zur Bekämpfung von DHA-Angriffen, indem Antworten verlangsamt, Verbindungen unterbrochen und falsche Antworten gesendet werden. Um die Sicherheit zu verbessern, enthält das Produkt Tools für Exemplar reservieren für alle ein- und ausgehenden E-Mails, Adressbücher, Kalender und andere Collaboration-Elemente sowie Tools zum Zitieren von Postfachgröße, Anlagengröße und der Anzahl von Nachrichten im Allgemeinen.

Verwaltung

Für die Installation von Kerio MailServer ist die Serverplattform nicht erforderlich. Der Mailserver Kerio MailServer kann auch als interner verwendet werden Netzwerkserver, und als Internet-E-Mail-Server. Das Produkt verfügt über zwei Verwaltungsschnittstellen – Kerio Administration Console und Kerio Web Administration. Mit der Kerio-Verwaltungskonsole können Sie mehrere Mailserver und andere Produkte von Kerio Technologies von einer einzigen Workstation aus verwalten Fernzugriff erfolgt über einen verschlüsselten Kanal. Dies ist ein eigenständiges Programm, das auf jedem unterstützten Betriebssystem installiert werden kann. Der Administrator kann Benutzern auch die Befugnis übertragen, Konten mit Kerio Web Administration zu verwalten. Benutzerdaten in Kerio MailServer 6.x können über eine interne Datenbank oder die Verzeichnisdienste Microsoft Active Directory oder Apple Open Directory verwaltet werden.

hMailServer

Es hat die meisten Funktionen, die für einen Mailserver notwendig sind, ausreichend sowohl für einen lokalen Testmailer als auch zur Lösung der Probleme kleiner Unternehmen.

Hier sind nur einige seiner Funktionen (von der Projektwebsite):

Haupteigenschaften

  • POP3, SMTP, IMAP
  • virtuelle Domänen
  • Eingebautes Backup
  • SSL-Verschlüsselung
  • Anti-Spam
  • Anti-Virus
  • Skripterstellung
  • serverseitige Regeln

  • Mehrsprachig
  • Routing
  • MX-Sicherung
  • Multihoming
  • SQL-Backend
  • Webverwaltung
Integrationen

  • ClamWin
  • SpamAssassin

Das Programm besteht aus zwei Teilen - einem Dienst, der alle Funktionen der Arbeit mit E-Mails ausführt, und einer grafischen Administrator-Shell, mit der Sie nicht nur lokal, sondern auch verwalten können entfernter Server. In einer Datenbank werden Ihre Einstellungen und Indizes gespeichert, was die Arbeit mit einer großen Anzahl von Briefen beschleunigt. MS SQL Server Compact ist standardmäßig installiert, aber PostgreSQL, MySQL, MS SQL werden ebenfalls unterstützt.

Eines der interessantesten Features dieses Programms ist meiner Meinung nach die Unterstützung von VB-Skripten, die die Möglichkeiten der Mailverarbeitung erweitert und es Ihnen ermöglicht, das Programm an Ihre speziellen Bedürfnisse anzupassen. Sie können beispielsweise ein Skript schreiben, das alle eingehenden Briefe von einem Postfach in zwei andere sortiert. abwechselnd , d.h. gerade Buchstaben - in einem, ungerade - in einem anderen. Die Seite hat einen ganzen Forumsbereich, der Skripten mit Beispielen ihrer Implementierung gewidmet ist.

Außerdem enthält das Kit eine webbasierte, in PHP geschriebene Administratorschnittstelle, die mit einer bestehenden Site auf Apache oder IIS verbunden werden kann.

Mercury Mail Transport System (Mercury/32)

Website: http://www.pmail.com/index.htm


Das Mercury Mail Transport System ist im XAMPP-Kit enthalten (http://ru.wikipedia.org/wiki/XAMPP ist eine plattformübergreifende Webserver-Assembly, die Apache, MySQL, PHP-Skriptinterpreter, Perl-Programmiersprache und eine große Anzahl weiterer enthält Bibliotheken, mit denen Sie einen vollwertigen Webserver betreiben können.)
Besitzt ziemlich breite Möglichkeiten, obwohl es als kostenlos positioniert ist, erfordert es für die vollständige Nutzung als Mailserver (Run as a Service) und die Nutzung für kommerzielle Zwecke eine kostenpflichtige Lizenz.

Unterstützte Protokolle:

Unterstützte Protokolle

  • - Für die Ausführung als Dienst ist eine kommerzielle Lizenz erforderlich.

hMailServer- frei Mailserver für die Windows-Plattform. Verteilt von Open Source. Funktioniert wie Windows-Dienst und enthält Verwaltungs- und Backup-Tools. Unterstützt die E-Mail-Protokolle IMAP, POP3 und SMTP. Der Server verfügt über alle grundlegenden Funktionen wie Unterstützung für mehrere Domänen, Aliase, Mailinglisten. Die Benutzerautorisierung kann über die lokale hMailServer-Benutzerdatenbank oder über die Active Directory-Datenbank erfolgen.

hMailServer unterstützt verschiedene Anti-Spam-Mechanismen. Es hat eine eingebaute Unterstützung für ClamWin / ClamAV Antivirus, das Antivirus selbst muss separat installiert werden. Es ist möglich, jeden anderen Antivirenscanner von der Befehlszeile aus zu verwenden. SpamAssassin kann als Anti-Spam-Filter verwendet werden. DNSBL - verfügbar.

Für die Weboberfläche können Sie SquirrelMail oder RoundCube verwenden.

Sie können es als Mailserver zu Hause oder als Mailer für eine kleine Firma verwenden.

Möglichkeiten

  • Domänen- und Kontosignaturen.
  • Serverregeln, Regeln für einzelne Konten.
  • Empfangen von Nachrichten von externen Mailservern über das POP3-Protokoll.
  • Kontingente für Domain-, Postfach- und E-Mail-Nachrichten.
  • Erstellen Sie virtuelle Aliase für Ihr Konto.
  • Sperren von Anhängen (abhängig von der Dateierweiterung des Anhangs).
  • Benutzerdefinierte SMTP-Routen für ausgewählte Domänen (können verwendet werden, um Backups, Umleitungen usw. zu erstellen).
  • An(Unterstützung für VBScript- und JScript-Skriptsprachen).
  • Integrierte SSL-Unterstützung.
  • Virenschutz.
  • Antispam.

Über den Rest der Funktionen werde ich Sie in einem separaten Testbericht informieren. Ich verfüge über mehrjährige Betriebserfahrung dieser Server. Der Fehler traf nur einen - im POP3-Protokoll wurde er einfach mit IMAP behandelt und verschwand nach dem nächsten Update. Updates sind selten und einfach zu installieren.

Verknüpfungen

Benutzte Datenbanken

Die Mail-Nachrichten selbst werden im MIME-Format auf der Festplatte gespeichert. Es verwendet Datenbanken, um Einstellungen und Indizes zu speichern:

  • Microsoft-SQL Server 2000 und höher
  • Microsoft SQL Server Compact Edition (CE)
  • MySQL 4 und höher
  • PostgreSQL

Microsoft SQL Server Compact Edition (CE) ist in das Installationsprogramm integriert, aber es gibt eine Nuance:

Bitte beachten Sie: Die gebündelte Microsoft SQL Server Compact Edition (MS SQL CE) wird von Microsoft für Windows 8, Windows 8.1, Windows 10, Server 2012, Server 2016 nicht unterstützt. Sie müssen mit diesen Betriebssystemen eine externe Datenbank verwenden.

Also etwas anderes verwenden. Ich habe zwei Datenbankoptionen ausprobiert: Microsoft SQL Server 2008 und MySQL 8.0. Mit MSSQL gab es keine Probleme. Bei MySQL musste ich mich winden – Sie brauchen eine 32-Bit-Bibliothek libmysql.dll, und verstand nicht sofort, wohin damit. Ich habe PostgreSQL nicht ausprobiert, obwohl diese Option als Hauptoption empfohlen wird.

Installation eines Mailservers

Als Mailserver unter Windows OS verwenden wir den kostenlosen Mailserver hMailServer. Wir gehen auf die Hmailserver-Website im Download-Bereich und laden die neueste verfügbare Version zur Installation herunter. Wir beginnen mit der Installation des Servers. Wählen Sie bei der Auswahl der Installationsart die vollständige aus. Wählen Sie den Typ des Datenbankservers aus, wenn eine große Anzahl von Postfächern geplant ist und deren Sicherheit kritisch ist, wählen Sie Externe Datenbank-Engine verwenden (MSSQL, MySQL oder PostgreSQL) Legen Sie das Administratorkennwort fest, merken Sie es sich. Nach der Installation erscheint ein Fenster zum Verbinden mit dem Server. Stellen Sie zum bequemen Starten der Anwendung die Option „Beim Start automatisch verbinden“ ein und klicken Sie auf „Verbinden“. Klicken Sie im Begrüßungsfenster auf die Schaltfläche Domain hinzufügen… Sie können Domains auch im Abschnitt Domains – Hinzufügen… hinzufügen.

Hinzufügen einer Domäne

Wählen Sie die Domäne aus und fügen Sie im Abschnitt „Konten“ ein E-Mail-Konto hinzu

Diese Einstellungen reichen bereits aus, um Mail zu verwenden.

Beschreibung der Mailserver-Einstellungen von hMailServer

Status

Im Abschnitt Status-Server sehen wir den aktuellen Status des Servers, die Serverversion und den Typ des verwendeten Datenbankservers. Es zeigt auch Konfigurationsfehler an.

Der Abschnitt Status-Status enthält Serverstatistiken, Serverbetriebszeit, die Anzahl der verarbeiteten E-Mails, erkannte Viren und Spam-Nachrichten. Dieser Abschnitt zeigt auch die Anzahl aktiver SMTP-, POP3- und IMAP-Sitzungen an.

Im Abschnitt Statusprotokollierung können Sie die Protokollierung aktivieren und Verbindungen zum Mailserver on the air überwachen. Im Abschnitt Status-Delivery Queue gibt es eine Mail-Warteschlange, im selben Abschnitt kann die Mail-Warteschlange gelöscht werden.

Domänen

Im Abschnitt Domains können Sie Domaineinstellungen löschen, hinzufügen und bearbeiten. Schauen wir uns die Domain-Einstellungen genauer an.

Im Abschnitt Allgemein können Sie die E-Mail-Domain aktivieren/deaktivieren. Im Abschnitt Namen können Sie einen Alias ​​für die E-Mail-Domain hinzufügen. Im Abschnitt Signaturen können Sie eine Signatur für Nachrichten hinzufügen, die von Postfächern der angegebenen E-Mail-Domäne gesendet werden. Sie können die Bedingungen für die Verwendung der Signatur definieren:

  • Für alle Boxen, die keine Unterschrift haben
  • Mailbox-Signatur überschreiben
  • Signatur zur Mailbox-Signatur hinzufügen

Sie können eine Text- und/oder HTML-Signatur hinzufügen.

Limits werden im Abschnitt Limits festgelegt. Maximale Größe (MB) - legt die Größenbeschränkung für alle E-Mail-Nachrichten in allen Postfächern der Domäne fest. Maximale Nachrichtengröße (Kb) - wenn gesetzt, wird hMailServer Nachrichten ablehnen, die größer als der angegebene Wert sind. Wenn der Parameter nicht gesetzt ist, wird der in den SMTP-Einstellungen angegebene Wert verwendet. Maximale Kontogröße (MB) - Wenn der Wert festgelegt ist, kann der Administrator keine Konten hinzufügen, deren Gesamtvolumen den Wert überschreitet. Außerdem können Sie in diesem Abschnitt die maximale Anzahl von Konten, Aliasnamen und Mailinglisten festlegen.

Im Abschnitt DKIM-Signatur können Sie eine DKIM-Signatur konfigurieren. Um eine Signatur und einen Schlüssel zu generieren, empfehle ich die Verwendung der Ressource dkim-wizzard Geben Sie in der Pivate-Schlüsseldatei die Datei mit dem privaten Schlüssel an. Geben Sie im Punkt Selektor den Selektor an, der mit dem Eintrag im DNS übereinstimmen muss. Wenn Ihr DNS-Eintrag beispielsweise myselector._domainkey.example.net heißt, würden Sie als Selektor „myselector“ (ohne Anführungszeichen) eingeben.

Im Bereich Erweitert können Sie die Weiterleitungsadresse für Mail, die an alle nicht vorhandenen Postfächer gesendet wird, konfigurieren, die sogenannte „Plus-Adressierung“ aktivieren und ein Zeichen dafür festlegen. Sie können Greylisting aktivieren/deaktivieren.

Im Bereich Domains-Accounts werden Postfach-spezifische Einstellungen vorgenommen. Die Registerkarte Allgemein enthält die wichtigsten Kontoeinstellungen. Adresse, Passwort und Postfachgröße. Sie können auch die Ebene des Benutzerzugriffs auf den Server festlegen:

  • Benutzer - kann Kontoeinstellungen ändern, z. B. das Passwort.
  • Domäne - Der Benutzer kann die Grundeinstellungen der Domäne und der Benutzer in der Domäne ändern. Kann Benutzer, Aliase, Mailinglisten hinzufügen, Objekte löschen, Kontolimits erhöhen.
  • Server - Der Benutzer kann die Einstellungen des Servers und aller darin enthaltenen Domänen ändern.

Auf der Registerkarte Automatische Antwort können Sie die automatische Antwort konfigurieren, den Betreff und die Nachricht der automatischen Antwort sowie das Datum angeben, bis zu dem die automatische Antwort aktiviert ist.

Auf der Registerkarte Weiterleitung können Sie die Adresse für die E-Mail-Weiterleitung konfigurieren. Auf der Registerkarte Signatur wird die Signatur für das Konto konfiguriert, genau wie für die Domäne können Sie die txt- und html-Signatur konfigurieren. Auf der Registerkarte Externe Konten können Sie hMailServer so konfigurieren, dass E-Mails von anderen Mailservern mit dem POP3-Protokoll heruntergeladen werden. Nachdem die Nachricht heruntergeladen wurde, werden alle Servereinstellungen darauf angewendet, wonach die Nachricht an das lokale Konto zugestellt wird. Auf der Registerkarte Regeln werden Regeln konfiguriert, die wie globale Regeln funktionieren, aber nur für Nachrichten gelten. Einzelheiten finden Sie im Abschnitt Regeln. Auf der Registerkarte Active Directory können Sie ein Active Directory-Konto verbinden. Wenn sich ein Benutzer mit dem Server verbindet, verwendet hMailServer Active Directory, um das Kennwort des Benutzers zu validieren. Auf der Registerkarte Erweitert können Sie den Vor- und Nachnamen des Benutzers angeben (diese Daten werden nicht von hMailServer verwendet). Sie können IMAP-Ordner bearbeiten und den Inhalt aller IMAP-Ordner löschen.

Auf der Registerkarte Domänen-Aliase werden Aliase für Postfächer konfiguriert.

Unter Domänen - Verteilerlisten wird die Verteilerliste konfiguriert. Adresse - Postanschrift, an diese Adresse gesendete Nachrichten werden an alle in der Mailingliste weitergeleitet. Es gibt 3 Modi:

  • Öffentlich – jeder kann E-Mails senden.
  • Mitgliedschaft - nur Mitglieder der Liste können Buchstaben schlafen.
  • Ankündigungen - Nachrichten können nur von einer bestimmten Mailbox gesendet werden.

Require SMTP Authentication - Wenn dieses Flag gesetzt ist, verlangt hMailServer eine SMTP-Authentifizierung, um an die Mailingliste zu liefern. Wenn diese Option ausgewählt ist, können nur Benutzer mit Konten auf dem Server senden Email zur Mailingliste. Auf der Registerkarte Mitglieder können Sie hinzufügen postalische Adressen. Das Hinzufügen von Adressen vom hMailServer (Auswählen...) und das Importieren aus einer Textdatei (Import...) wird unterstützt.

Regeln

Im Abschnitt Regeln können Sie Regeln basierend auf dem Inhalt der E-Mail aktivieren, beispielsweise E-Mails mit einer bestimmten Zeichenfolge löschen oder E-Mails weiterleiten, die eine bestimmte Größe überschreiten. Jede Regel hat ein Kriterium und eine Aktion. Wenn Sie eine Regel erstellen, fügen Sie ein Kriterium hinzu, das bestimmt, auf welche Nachricht die Regel angewendet wird. Sie können beispielsweise ein Kriterium hinzufügen, das für E-Mails mit einem bestimmten Message-ID-Header gilt. Nachdem Sie ein Kriterium hinzugefügt haben, fügen Sie eine Aktion hinzu. Eine Aktion beschreibt, was hMailServer mit einer Nachricht tun soll, wenn sie den Kriterien entspricht. Sie können beispielsweise eine Nachricht weiterleiten, löschen oder in einem bestimmten Ordner ablegen.

Einstellungen

Im Abschnitt Einstellungen werden Protokolleinstellungen vorgenommen. Sie können Antispam, Antivirus (Clamav, erforderlich zusätzlicher Einbau), Aktiviere das Logging. In Einstellungen-Erweitert werden Einstellungen zu Auto-Ban, SSL-Zertifikat, Ports und IP-Adressen des Mailservers vorgenommen.

Dienstprogramme

Im Abschnitt Sicherung können Sie eine Sicherungskopie von Einstellungen, Domänen und Nachrichten erstellen, und es gibt auch ein Skript, das der täglichen Aufgabe hinzugefügt werden kann. In diesem Abschnitt können Sie auch Daten aus einer Sicherung wiederherstellen. Im Abschnitt MX-Abfrage können Sie den MX-Eintrag des Mailservers diagnostizieren (ähnlich wie bei dig MX). Im Abschnitt Server sendout können Sie eine Nachricht an eine lokale E-Mail-Adresse senden. Diagnostics ist ein weiteres Diagnosetool, das die Verbindung auf Port 25, Domänen-MX-Einträge, überprüft.

Sie können installieren SMTPServer mit eingebauten Tools in allen Windows-Versionen Server. Ein solcher SMTP-Server innerhalb der Organisation kann als Mail-Relay fungieren, das SMTP-Nachrichten über sich selbst empfangen und weiterleiten muss verschiedene Geräte(z. B. Absender, Scanner, ACS-Geräte usw.) und Anwendungen (Webanwendungen, SQL Reporting Services, SharePoint), die in der Lage sein müssen, E-Mails über einen SMTP-Server zu senden. Ein solches Relay kann Nachrichten an einen vollwertigen Exchange-Server oder an die Öffentlichkeit weiterleiten Postdienste ins Internet wie Gmail, Mail.ru, Office 365 etc. (schließlich ist es nicht immer ratsam, eine vollwertige interne Mailinfrastruktur auf Basis von Microsoft Exchange Server oder anderen Maildiensten einzusetzen).

In diesem Artikel zeigen wir Ihnen, wie Sie die Arbeit installieren, konfigurieren und testen SMTPServer unter WindowsServer2012R2, 2016 und 2019, die als funktionieren wird PostRelais. Ein solcher SMTP-Server speichert keine E-Mail-Nachrichten und es gibt keine Postfächer darauf, er kann nur E-Mails senden oder weiterleiten.

Installieren des SMTP-Dienstes auf Windows Server 2016/2012 R2

SMTP-Server- Dies ist einer von Windows-Komponenten Server, der über installiert werden kann. Öffnen Sie dazu die Konsole Server-Manager-Dashboard(servermanager.exe), wechseln Sie zu Rollen und Funktionen hinzufügen und aktivieren Sie bei der Auswahl der Funktionen das Kontrollkästchen neben dem Element SMTP-Server. Um den SMTP-Dienst zu verwalten, müssen Sie die Verwaltungskonsolen installieren, die in der Rolle enthalten sind Webserver IIS (Sie werden aufgefordert, die IIS-Verwaltungstools zu installieren).

Belassen Sie alle angebotenen Rollenoptionen für Webserver (IIS) und führen Sie die Installation aus.

Sie können die SMTP-Serverkomponente auch mit einem einzigen PowerShell-Befehl installieren:

Install-WindowsFeature smtp-server

Nachdem die Installation der Komponenten abgeschlossen ist, müssen Sie das System möglicherweise neu starten.

Einrichten eines SMTP-Servers auf Windows Server

Verwaltet von der SMTP-Server-Verwaltungskonsole Manager für Internetinformationsdienste (IIS) 6. Sie können diese Konsole über den Server-Manager öffnen: Extras -> Internetinformationsdienste (IIS) 6.0-Manager oder mit dem Befehl inetmgr6.exe.

Erweitern Sie in der IIS 6-Manager-Konsole den Zweig mit dem Servernamen und klicken Sie mit der rechten Maustaste darauf SMTPVirtuellServer und öffnen Sie seine Eigenschaften.

Auf der Registerkarte Allgemein, wählen Sie bei Bedarf die IP-Adresse aus, auf der der SMTP-Server antworten soll (falls der Server über verfügt), und aktivieren Sie die Protokollierung Aktivieren Sie die Protokollierung (um Informationen über alle empfangenen Briefe zu speichern).

Gehen Sie dann auf die Registerkarte Zugang.

klicken Sie hier Authentifizierung und stellen Sie sicher, dass es erlaubt ist anonymer Zugriff (Anonymer Zugriff).

Zurück zur Registerkarte Zugang und drücken Sie die Taste Verbindung. Hier können Sie die IP-Adressen von Geräten angeben, die E-Mails über unser SMTP-Relay senden dürfen. Sie müssen eine Option auswählen NurDieListeunter und geben Sie eine Liste von IP-Adressen an, ohne sich selbst zu vergessen (127.0.0.1).

Richten Sie die Liste der erlaubten IPs in den Relay-Einstellungen auf die gleiche Weise ein (klicken Sie auf die entsprechende Schaltfläche). Dieser Abschnitt gibt an, welche IP-Adressen (oder Subnetze) E-Mails über Ihren SMTP-Server weiterleiten können.

Notiz. In der Regel sollten Sie diese Option unbedingt aktivieren und die Liste der unterstützten Geräte zumindest auf einen Bereich von IP-Adressen beschränken. Andernfalls kann Ihr SMTP-Server von Spammern und anderen Eindringlingen als offenes Relais für Massenmails verwendet werden.

Gehen Sie zur Registerkarte Mitteilungen. Hier geben Sie die E-Mail an, an die Kopien aller NDR-Berichte (Kopie des Unzustellbarkeitsberichts senden an:) gesendet werden. Sie können auch Limits festlegen für maximale Größe Buchstaben (Nachrichtengröße auf KB begrenzen) und die Anzahl der Empfänger (Anzahl der Empfänger pro Nachricht begrenzen).

Gehen Sie zur Registerkarte Lieferung:

Klicken Sie dann auf die Schaltfläche AusgehendSicherheit. Dies gibt an, wie Sie sich bei dem Mailserver anmelden müssen, an den Ihr SMTP-Server alle E-Mails weiterleitet. Wenn beispielsweise alle E-Mails an den Gmail-Mailserver gesendet und von dort bereits an die Empfänger weitergeleitet werden, müssen Sie den Authentifizierungstyp auswählen BasicAuthentifizierung, indem Sie die Daten für den Zugriff auf das Postfach des Gmail-Dienstes als Benutzer und Passwort angeben (in den Einstellungen Google Benutzerkonto Sie müssen das Senden über den Gmail-Server smtp zulassen).

Klicken Sie dann auf die Schaltfläche Fortschrittlich.

Hier ist es angegeben FQDN den Namen Ihres SMTP-Servers. Drück den Knopf ÜberprüfenDNS, um zu überprüfen, ob der DNS-Eintrag korrekt ist.

Wenn der Server E-Mails an einen externen SMTP-Server weiterleiten soll, müssen Sie seinen Namen im Feld Smarthost angeben (z smtp.googlemail.com oder smtp.Büro365.com).

Einige externe E-Mail-Server akzeptieren E-Mails nur, wenn eine sichere SMTP-Verbindung mit TLS-Verschlüsselung (unter Verwendung von TCP-Port 587) verwendet wird. Dies wird unter Delivery-> Outbound Security and Outbound Connections konfiguriert. Überprüfen Sie die Dokumentation Ihres E-Mail-Anbieters.

Speichern Sie Ihre SMTP-Servereinstellungen und starten Sie Ihren virtuellen SMTP-Server neu, um die Änderungen zu übernehmen.

Notiz.

  1. DNS-Einstellungen sind für den Zustand des E-Mail-Systems von entscheidender Bedeutung. Wenn Ihr SMTP-Server die DNS-Namen der Domänen, an die er E-Mails senden möchte, nicht korrekt auflösen kann, schlägt die Zustellung fehl.
  2. Wenn Ihr Server selbst E-Mails an andere Domains sendet, ist es wichtig, dass der richtige PTR-Eintrag für Ihre Adresse gebildet wird, um Reverse-DNS-Anfragen aufzulösen. Der PTR-Eintrag für die IP-Adresse auf der Whitelist muss auf den FQDN-Namen verweisen. Andernfalls akzeptieren die meisten externen SMTP-Server keine E-Mails von Ihnen, da sie Ihren Server als Spam betrachten.

Autostart des SMTPSVC-Dienstes

Es bleibt noch, den Autostart des SMTP-Serverdienstes zu konfigurieren. Der schnellste Weg, dies zu tun, ist Befehlszeile Power Shell:

set-service smtpsvc -StartupType Automatisch

Lassen Sie uns den Dienst starten:

Starten Sie den Dienst smtpsvc

get-service smtpsvc

Statusname Anzeigename
-- -- ----
Ausführen von smtpsvc Simple Mail Transfer Protocol (SMTP)

Überprüfung des Betriebs des SMTP-Servers auf Windows Server

Als letztes müssen Sie den Betrieb des erstellten SMTP-Servers überprüfen. Der einfachste Weg, dies zu tun, ist die Erstellung auf dem Desktop Textdatei smtp-prüfen-Email.txt und kopieren Sie den folgenden Text hinein, wobei Sie den Namen des Absenders und des Empfängers durch Ihren ersetzen.

Aus: [E-Mail geschützt]
Zu: [E-Mail geschützt]
Betreff: E-Mail-Test
Dies ist die Test-E-Mail

Kopieren Sie die Datei smtp-test-email.txt in das Verzeichnis C:\inetpub\mailroot\Pickup. Der SMTP-Server überwacht das Erscheinungsbild von Dateien in diesem Verzeichnis, und wenn eine Datei gefunden wird, liest er deren Inhalt und versucht, eine E-Mail mit dem angegebenen Betreff und Text an den im Abschnitt angegebenen Adressaten zu senden Zu:.

Überprüfen Sie das Postfach des Empfängers, er sollte einen solchen Brief erhalten.

Beratung. Sie können den Betrieb des SMTP-Servers und/oder PowerShell testen:

Send-MailMessage -SMTPServer localhost -To [E-Mail geschützt]-Aus [E-Mail geschützt]-Betreff "E-Mail-Test" -Body "Dies ist die über PowerShell gesendete Test-E-Mail"

Wenn Sie die Standardauthentifizierung aktivieren möchten, um alle Ihre SMTP-Clients zu autorisieren (anstelle der anonymen Authentifizierung), können Sie eine E-Mail mit SMTP-Authentifizierung über Telnet senden.

Stellen Sie außerdem sicher, dass Ihr SMTP-Server den TCP-Port 25 nicht blockiert, wenn Sie eine Remote-Verbindung herstellen (durch eine lokale Firewall, Antivirus oder Firewall). Am einfachsten geht das mit Windows-Rechner, deren IP-Adresse hinzugefügt wird, erlaubt. Sie können mit dem Cmdlet prüfen, ob ein Port verfügbar ist:

Test-NetConnection smtpsrv1.name.local --port 25

Überprüfen Sie, ob Port 25 blockiert ist Windows-Einstellungen Firewall, Antivirus und Hardware-Firewalls.

Sie haben also Ihr eigenes SMTP-Mail-Relay auf Windows Server 2016/2012 R2 eingerichtet und das Senden von E-Mails darüber getestet.