Das einfachste, das ich je installiert habe, ist Postfix mit Dovecot. Es gibt ein Dovecot-Postfix-Paket, aber es sieht auch so aus, als hätte das Ubuntu-Serverteam dies als Mail-Stack-Zustellung verpackt:
Description: mail server delivery agent stack provided by Ubuntu server team
Ubuntu's mail stack provides fully operational delivery with
safe defaults and additional options. Out of the box it supports IMAP,
POP3 and SMTP services with SASL authentication and Maildir as default
storage engine.
Wenn ich im Software Center nachschaue, sehe ich, dass Dovecot-Postfix als Metapaket vorliegt (aber ich weiß nicht, ob es ab jetzt ein oder zwei Releases heißen wird). Aber genau das würde ich empfehlen - es ist unkompliziert und sicher.
Von der Kommandozeile auf meinem 10.10-Desktop aus habe ich dies über apt-get installiert:
sudo apt-get install dovecot-postfix
Probieren Sie es aus, wenn Sie möchten, und wenn Sie Fragen haben, starten Sie einfach einen neuen Beitrag.
Hier ist ein älterer Ubuntu Server-Blog-Beitrag (2009) , der einige Details zur Konfiguration von Dovecot-Postfix enthält.
Ich versuche, mehr Informationen über den aktuellen Status von Ubuntu-zentrierten Mailserver-Projekten zu erhalten. Im Moment finde ich nicht viel mehr als einen Wiki-Beitrag vom Mai 2010 über die Vereinfachung der Integration von Anti-Spam / Viren.
Nur
postfix
ist nötig.Verwenden Sie für die Einrichtung einfach die Standardeinstellungen. Internetseite. In einem Abschnitt können Sie festlegen, welche Computer E-Mails über den Server weiterleiten dürfen. Der Standardwert ist 127.0.0.1 (etwas ausführlicher formuliert) und das ist gut. Dies bedeutet, dass Postfix selbst dann, wenn ein anderer Computer eine Verbindung zu Postfix herstellen kann,
postfix
keine E-Mails an einen anderen Ort senden kann, sondern nur an die Ziele, die Postfix als "lokale" Domänen akzeptiert.Aber gute Netzwerksicherheit wird nicht schaden. Ein Router, der eingehende Verbindungen und / oder eine Firewall blockiert (siehe
ufw
), verhindert, dass andere Personen Kontakt aufnehmenpostfix
.Wenn Sie neu konfigurieren müssen, führen Sie einfach Folgendes aus:
quelle
Wenn Sie nur lokal debuggen möchten, können Sie diesem Ansatz folgen, der bei stackoverflow vorgestellt wird . Einzelne Zeile in der php.ini, keine zusätzlichen Pakete. Schreibt Ihre ausgehende Mail in eine Datei, die mit dem Mail-Client geöffnet werden kann, falls Sie HTML-Mail debuggen möchten.
quelle
Nun, die GUI - oder CL - Schnittstelle für einen Mailserver ist keine so wichtige Frage, da Sie die Benutzeroberfläche für einen Mailserver sowieso nicht benötigen, sondern nur für die Erstkonfiguration (in Ordnung, und möglicherweise zu Zeiten, in denen Konfigurationsänderungen wie Relayhost usw , aber es ist eine ziemlich seltene Situation mit einem bereits funktionierenden Server). Ich denke nicht, dass dies ein wichtiger Aspekt ist. Ich kann die Verwendung von Postfix vorschlagen. Es reicht aus, nur das Programm zu installieren (apt-get install postfix). Die grundlegendsten Konfigurationseinstellungen werden bei der Installation abgefragt. Dann funktioniert es mit PHPs mail () usw., ohne dass eine weitere Konfiguration oder eine intensive / tägliche Nutzung der Benutzeroberfläche erforderlich ist (GUI oder CLI, obwohl ich keine Kenntnisse über die GUI für die Postfix-Konfiguration habe, möglicherweise eine allgemeine Systemkonfigurationslösung) wie webmin wird für diesen zweck sowieso funktionieren). Sei einfach vorsichtig, um kein offenes Relaissystem zu produzieren :)
quelle
Sie benötigen keinen Mailserver, um E-Mails zu senden, sondern nur, um E-Mails zu empfangen. Zum Versenden von E-Mails (mit
sendmail
) wählen Sie dieInternet with smarthost
Option.quelle
MailCatcher betreibt einen supereinfachen SMTP-Server, der alle an ihn gesendeten Nachrichten auffängt, um sie in einer Weboberfläche anzuzeigen. Führen Sie mailcatcher aus, und legen Sie fest, dass Ihre Lieblings-App anstelle Ihres Standard-SMTP-Servers smtp: //127.0.0.1: 1025 liefert. Überprüfen Sie anschließend http://127.0.0.1:1080 , um die bisher eingegangenen E-Mails anzuzeigen .
https://mailcatcher.me/
quelle