OpenSMTPD ist eine völlig kostenlose, plattformübergreifende Open-Source-Implementierung eines serverseitigen SMTP (Simple Mail Transfer Protocol), wie durch die RFC 5321-Spezifikation.
Die OpenSMTPD Software enthält verschiedene zusätzliche Erweiterungen und ermöglicht regelmäßige Systeme E-Mail-Nachrichten mit anderen Maschinen, die das SMTP-Protokoll verstehen auszutauschen. Das Projekt wurde wegen des Mangels an guten SMTP-Implementierungen erstellt.
Bietet eine angemessene und vollständige SMTP-Implementierung
OpenSMTPD wurde von Grund auf als Ersatz für bestehende SMTP-Implementierungen erstellt, wobei sie eine angemessene und vollständige Umsetzung des SMTP-Protokolls. Es ist Teil des OpenBSD-Projekt.
Allerdings bedeutet dies nicht, dass sie nicht auf Linux-Kernel-basierten Betriebssystemen installiert werden. In der Tat kann OpenSMTPD auf allen GNU / Linux Distributionen sowie auf der OpenBSD-Betriebssystem verwendet werden.
Erste Schritte mit OpenSMTPD begonnen
Das Projekt kann einfach auf jeder Distribution von GNU / Linux installiert werden. Laden Sie einfach die neueste Version von entweder ihrer Website oder von Softoware, speichern Sie das Archiv irgendwo auf Ihrem PC (vorzugsweise Ihrem Home-Verzeichnis), und entpacken Sie es.
Öffnen Sie Ihre Lieblings-Terminal App und nutzen die & lsquo; cd & rsquo; ve extrahiert die Archivdatei (zB cd /home/softoware/opensmtpd-5.4.4p1); Befehl, um zu der Stelle, wo Sie & rsquo zu navigieren. Es können, müssen Sie laufen & lsquo; ./ konfigurieren && make & rsquo; Befehl zu konfigurieren und zu kompilieren das Programm.
Installieren OpenSMTPD System breit und machen, indem Sie die & lsquo es für alle Benutzer auf Ihrem Betriebssystem; sudo make install & rsquo; Befehl als privilegierter Benutzer oder die & lsquo; make install & rsquo; Befehl als root nach einer erfolgreichen Übersetzungsvorgang.
Wie bei jedem anderen Daemon-Software, müssen Sie root, es zu benutzen. Daher laufen die & lsquo; sudo smptd -h & rsquo; Befehl, um den Bedienungshinweis des OpenSMTPD Software einsehen und erfahren Sie mehr über seine Kommandozeilen-Optionen und wie man es benutzt
Was ist neu in dieser Pressemitteilung.:
- Verbesserte Protokollierung:
- Logging-Format wurde geändert, um das Parsen zu erleichtern und werden weniger ausführlich
- mehrzeilige Antworten werden nun protokolliert
- Verbesserte Dokumentation:
- Teile der man-Seiten wurden neu geschrieben, um sie zu klären
- weitere Beispiele für gängige Anwendungsfälle wurden hinzugefügt
- Formatangaben sind dokumentiert
- Vorwärts-wurde dokumentiert
- Verbesserte TLS / crypto:
- Privilegien getrennt RSA-Engine
- besser mit Fehlern in opportunistische TLS bewältigen
- Chiffren und Kurven können nun ausgewählt werden
- PKI / CA-Interface wurde überarbeitet, damit kundenspezifische CA
- Zertifikat-Verifizierungscode wurde stark vereinfacht
- SNI-Code wurde ebenfalls vereinfacht
- schaltet zu 2048-Bit-DH params standardmäßig
- Verschiedene Verbesserungen:
- Domain-append wird jetzt unterstützt
- Unterstützung für SMTP-Level-Filterung von Benutzern bereitgestellte Absender
- anfängliche Unterstützung für Masquerading
- Benutzernamen müssen nicht mehr um MAX_LOG_NAME eingeschränkt werden
- DSN kann nun ohne Inhalt oder Header generiert werden nur
- besser in den Griff IPv6-Adressen in Relais über Regeln
- beheben unnötig langen Verzögerungen die Weiterleitung von der Sicherung zu primären MX
- fd-Erschöpfungserfassungs wurde vereinfacht
- überarbeitet Enqueuer
- das + -Tag verwendet .tag Ordner, falls vorhanden, sonst Maildir
- maildir: / Pfad ist jetzt eine unterstützte Erweiterung für Aliase
- Experimental:
- Filter Sanitär wird nun immer aktiviert
- der Filter-API ist jetzt verfügbar, aber als experimentell
Was ist neu in Version 5.4.4p1:
- Verbesserte Konfigurationsdatei:
- entfernt letzte bekannte Mehrdeutigkeit in Grammatik
- viel einfacher Konfiguration für TLS-fähigen Hosts
- die meisten Parameter sind nun in swappable hören und akzeptieren Regeln
- Bedingungen können negiert werden (dh: nehmen von ...)
- Vorwärts-Regeln können in ~ / .forward-Dateien zu verhängen deklariert werden
- neuen & quot; Empfänger & quot; Schlüsselwort ermöglicht akzeptieren Regel auf eine Whitelist zur Verfügung
- Absender und Empfänger Tabellen akzeptieren Platzhalter in ihre Domains
- /! Konfigurationsdatei muss mit diesem neuen Release editiert werden! /!
- /! finden Sie smtpd.conf (5) und verwenden smtpd -nf smtpd.conf /!
- /! , um zu überprüfen. /!
- TLS generische Verbesserungen:
- Unterstützung für TLS Perfect Forward Secrecy
- Unterstützung für die Bereitstellung von kundenspezifischen CA-Zertifikat
- MTA Verbesserungen:
- MTA kann jetzt erfordern Remote-Hosts auf gültige Zertifikate präsentieren
- immer versuchen TLS vor dem Rückgriff auf Klartext
- immer vorhanden Zertifikat wenn einer verfügbar ist
- AUTH LOGIN nun unterstützt
- MTA können nun einen EHLO-Hostnamen, wenn die Weiterleitung
- SMTP-Server-Verbesserungen:
- inet4-only und inet6-only Hörer sind nun möglich
- Hörer können nun verstecken From an einem Received-Zeile
- Zuhörer können Kunden benötigen, um ein gültiges Zertifikat bereitstellen
- banner Hostname kann nun dynamisch geholt aus einer Tabelle sein
- Queue Verbesserungen:
- Führen Sie einen Umschlag-Cache in der Warteschlange auf die Festplatte-IO-Muster zu verbessern
- smtpctl (8) Verbesserungen:
- Show Relais: Zeigt die Liste der aktuell aktiven Relais
- Show Strecken: Zeigt den Status der derzeit von smtpd bekannten Routen
- Moderatoren: zeigt Liste der bekannten Remote-MX
- Show hoststats: Display Status der letzten Lieferung für aktive Domänen
- resume route: Lebensläufe Route vorübergehend durch den MTA deaktivieren
- Pause / Wiederaufnahme Umschlag: ermöglicht Pause einzelnen Umschläge
- Pause / Wiederaufnahme-Nachricht: Hier können pausieren einzelne Nachrichten
- verschlüsseln: Ermöglicht die Erzeugung von Anmeldeinformationen für die Authentifizierung
- Show message / Umschlag ist jetzt Komprimierung / Verschlüsselung beachten
- Dokumentation:
- Tabelle (5) beschreibt Format für statische, Datei und DB-Backends
- sendmail (8) beschreibt unsere & quot; sendmail & quot; Schnittstelle
- Reduzierte Speichernutzung sowohl in der allgemeinen und betonte Fälle
- OpenSMTPD jetzt automagisch aktualisiert Warteschlange, wenn Formatänderungen!
- Unterstützung Qmail-like & quot; klebrigen Hause & quot;
- Unterstützung für die Authentifizierung von Benutzern aus einer Anmeldeinformationen Tabelle
- Führen passwd (5) Tisch Backend für die Benutzer- und Berechtigungsnachweise Lookup
- Erweiterungsvariablen in ~ / .forward unterstützt nun Modifikatoren
- viel effizienter Scheduler!
- Und viel kleinere Bug-Fixes und interne Bereinigung!
- Experimental:
- SQLite-Backend-Tabelle
- LDAP-Backend-Tabelle
- MySQL-Tabelle Backend
- Postgres-Tabelle Backend
- Portable:
- Komplett überarbeitete Autotools-Layout
- Einschränkungen:
- Kein Filter noch unterstützen (wir haben es fast geschafft)
- No-Masquerading oder Adresse neu schreiben noch (wir haben es fast geschafft)
Kommentare nicht gefunden