SnowBOX ist eine einfache und leicht zu bedienende POP3-Server in Perl geschrieben. Es kann bis in ein paar Minuten eingestellt werden und hängt nicht von der Bearbeitung Dutzende von Dateien um verschiedene Konfigurationsverzeichnisse verstreut verlassen.
Trotz seiner simplness es ist ein voll funktionsfähiger POP3-Server. Finden Sie in der Feature-Liste unten. Er gewann den "Open Source Jahrbuch" Hacking Contest, ein Programmierwettbewerb, wo Code mit maximal 500 Zeilen eingereicht werden könnte. Sie können das Buch und den Artikel, die SnowBOX kostenlos mentiones herunterladen.
Skalierbarkeit
Da es von inetd läuft SnowBOX ist kein Hochleistungs POP3-Server. Es ist aber auf jeden Fall genug für die meisten gängigen Anwendungsfälle und die ideale Lösung für kleinere Standorte, die eine einfache und leicht zu bedien Server wollen.
Installation:
Führen Sie "make install" im Distributionsverzeichnis. Dies wird die SnowBOX ausführbare in / usr / local / sbin installiert und erstellen eine erste config / etc / SnowBOX. "Config", die globale Konfigurationsdatei für Snownews und "user.auth", die die Benutzer erlaubt, die Verbindung zum Server enthält: Dieses Verzeichnis wird zwei Dateien enthalten. Diese Dateien werden niemals überschrieben werden, wenn sie bereits vorhanden sind.
Die Konfiguration ist ziemlich selbsterklärend. Finden Sie in der Handbuchseite, um weitere Informationen über das, was getan werden kann
Eigenschaften .
- Unterstützung APOP-Authentifizierung
- (Security) wird als Benutzerprozess einmal authentifiziert.
- (Security) Nr temporärer Dateien.
- (Sicherheit) Sehr kleine Code-Basis, die einfach erweiterbar ist.
- ist SSL, indem Sie stunnel möglich.
- Selbstverständlich wird alle POP3-Funktionalität implementiert, auch!
Was ist neu in dieser Pressemitteilung:
- Diese Version behebt ein Problem mit Leerzeichen in Kennwörtern, behebt ein Absturz in der TOP-Befehl und fügt verbesserte Mailbox Sperren von Dateien, unter anderem, kleinere Verbesserungen.
Was ist neu in der Version 2.0:.
- SnowBOX in Go neu geschrieben
- Sie unterstützt nun SSL und IPv6, und nicht von inetd mehr verlassen.
Was ist neu in der Version 1.0:
- Ein disconnect timer wurde hinzugefügt. SnowBOX verlässt nun automatisch, nachdem es keine Daten innerhalb von 5 Minuten übergeben. Normalerweise dachte ich einen Client, trennen von dem Verlust der Verbindung automatisch dazu führen, inetd, um den Prozess zu kündigen, aber es scheint, ich habe mich geirrt.
- Der CAPA-Befehl von POP3 optionale Befehle RFC, Werbung TOP, USER UIDL und verfallen nie wurde hinzugefügt. Keine große Sache, aber, na ja ... es erhöhen die Feature-Liste!
Anforderungen :
- Perl
- Digest :: MD5
Kommentare nicht gefunden