E-MailRelay

Screenshot der Software:
E-MailRelay
Softwarebeschreibung:
Version: 1.8
Upload-Datum: 3 Jun 15
Entwickler: Graeme Walker
Lizenz: Frei
Popularität: 13

Rating: nan/5 (Total Votes: 0)

E-MailRelay ist eine einfache SMTP-Proxy und Relay-MTA, in C ++ geschrieben, für Linux und Windows. Bei der Ausführung als Proxy alle E-Mail-Nachrichten können durch ein benutzerdefiniertes Programm übergeben werden, wie ein Spam-Filter, die fallen können, re-Adresse oder den Nachrichten zu bearbeiten, wie sie passieren. Wenn sie als store-and-forward MTA eingehenden Nachrichten werden in einem lokalen Spool-Verzeichnis gespeichert und dann zum nächsten SMTP-Server auf Anforderung übersandt.
Aufgrund seiner funktionellen Einfachheit E-MailRelay ist einfach zu konfigurieren, oft
nur die Adresse des Ziel-SMTP-Server erforderlich, um auf der Kommandozeile gesetzt werden.
E-MailRelay kann auch als POP3-Server ausführen. Nachrichten erhalten über SMTP kann automatisch in mehrere unabhängige POP3-Mailboxen gelöscht werden.
C ++ Quellcode ist für Linux, FreeBSD, MacOS X usw., und Windows verfügbar. Distribution ist unter der GNU General Public License V3.
Schnellstart
Um E-MailRelay in store-and-forward-Modus verwenden benutzen Sie die "--as-server" Schalter, um den Storage-Dienst im Hintergrund zu starten, und dann auslösen Lieferung von Spool-Nachrichten, indem Sie mit der "--as-client" Schalter und die Adresse des Zielrechners.
Zum Beispiel, um eine Storage-Dienst zu starten, der Port 10025 verwenden Sie einen Befehl wie folgt aus:
emailrelay --as-Server --port 10025 --spool-dir / tmp
Und dann, um die Spool-Mail an "Smarthost" laufen so etwas wie dieses zu übermitteln:
emailrelay --as-Client smarthost: smtp --spool-dir / tmp
Verhalten eher wie ein Proxy können Sie die "--poll" Schalter hinzufügen, so dass Nachrichten werden kontinuierlich und nicht auf Abruf zu gelangen. Dieses Beispiel wird ein Store-and-Forward-Server, der nach vorne gespult-up E-Mail jede Stunde:
emailrelay --as-Server --poll 3600 --forward-to Smarthost: smtp
Für einen Proxy-Server, die jede Nachricht weiterleitet, wie es empfangen wird, ohne Verzögerung, können Sie den "--as-proxy" Modus verwenden können:
emailrelay --as-proxy smarthost: smtp
Wenn Sie bearbeiten oder Filter E-Mail, wenn es durch den Proxy geht dann geben Sie Ihre Pre-Prozessor-Programm mit der "--filter" wechseln möchten, so etwas wie dieses:
emailrelay --as-proxy smarthost: smtp --filter / usr / local / bin / addsig
Um E-MailRelay als POP-Server ohne SMTP ausführen verwenden "--pop" und "--no-SMTP":
 emailrelay --pop --no-smtp --log --close-stderr
Die "emailrelay-Eintragen" Dienstprogramm kann verwendet werden, um Nachrichten direkt in die Spool-Verzeichnis gesetzt, so dass die POP-Clients können sie zu holen.
Beachten Sie, dass standardmäßig E-MailRelay immer Verbindungen von entfernten Maschinen ablehnen. Um Verbindungen von überall nutzen die "--remote-Clients" Schalter, aber bitte prüfen die Auswirkungen, wenn Ihr Gerät mit dem Internet verbunden.
Weitere Informationen zu den Befehlszeilenoptionen finden Sie im Referenzhandbuch oder laufen:
emailrelay --help --verbose
Dokumentation
Die folgende Dokumentation ist vorgesehen:
· README - dieses Dokument
· Das Kopieren - der GNU General Public License
· Installieren - bauen & Installationsanweisungen (einschließlich der GNU-Text)
· Autoren - Autoren, Kredite und weitere Urheberrechte
· Copyright - Haupt Urheberrecht und GPL Bezugs
· Userguide.txt - Anleitung
· Reference.txt - Referenzdokument
· ChangeLog - Änderungsprotokoll für Veröffentlichungen
Quellcode-Dokumentation wird beim Bau von der Quelle, wenn "doxygen" zur Verfügung generiert werden.
Konfigurationen
Neue Releases wurden auf Ubuntu Linux 7.10 mit entwickelt:
· Linux 2.6.22
· Gcc 4.1.3
· Autoconf 2.61
und auf Windows NT4 SP6 mit:
· MSVC 6.0 SP3
Der Code wurde ursprünglich auf SuSE Linux 7.1 mit entwickelt:
· Linux 2.4.10
· Gcc 2.95.3
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
und auf Windows 98 mit:
· MSVC 6.0
Versionen des Codes wurden ebenfalls erfolgreich auf gebaut worden:
· MacOS X 10.3.9
· FreeBSD auf Intel-Hardware
· Linux auf Alpha-Hardware (Debian 2.2)
· Linux auf Sparc-Hardware
· Linux auf RS6000 PPC-Hardware
· Solaris 8 mit gcc auf Sparc-Hardware
· Solaris 8 mit WorkShop 5.0
· Linux mit Intel C ++ 6.0
· Windows NT 4.0 mit MSVC 6.0
· Windows NT 4.0 mit Cygwin (DLL 1.3.22) und gcc 3.2
· Windows NT 4.0 mit MinGW 2.0.0 und gcc 3.2
· Windows XP mit MinGW gcc 3.1.0 3.4.2
Was ist neu in dieser Version:
· Geschwindigkeit Optimierungen (wie von KCachegrind / valgrind in KDevelop identifiziert).
· Build-time Größe Optimierungen (zB. "./configure --disable-Exec --enable-small-Ausnahmen ...").
· Build-time-Optionen, um Laufzeitbibliothek Abhängigkeiten zu reduzieren (zB. "./configure --disable-Dns --disable-Identität").
· Neue Schalter um die Größe der eingereichten Meldungen zu begrenzen ("--size").
· Neue Semantik für "--poll 0" und bietet eine gute Alternative zum "--immediate", wenn Proxying.
· SMTP-Client-Protokoll sendet einen RSET nach einer Ablehnung Empfänger als workround für defekte Server-Protokolle.
· SMTP-Client-Protokoll weiter, wenn der Server wirbt AUTH aber der Client hat keine Authentifizierung Geheimnisse.
· Wenn eine Nachricht nicht weitergeleitet werden die problematische SMTP-Protokoll Antwort-Nummer, falls vorhanden, in den Umschlag-Datei setzen.
· Es wird eine Warnung ausgegeben, wenn die Protokollierung angefordert wird aber sowohl stderr und syslog deaktiviert.
· Eine Cross-Kompilierung Toolchain builder Skript für auf MIPS-basierten Router laufen hinzugefügt ("extra / mips").
· Neue Beispielskripte für SMTP-Multicasting und Bearbeiten von Dateien Umschlag.
· Verbesserte native Unterstützung für Mac OS X (10.5) mit grafischen Installation Disk-Image aus.
· Kompatibilität mit gcc 2.95 wiederhergestellt.

Ähnliche Software

Python milter
Python milter

11 May 15

MIMEDefang
MIMEDefang

20 Feb 15

testmail
testmail

11 May 15

Kommentare zu E-MailRelay

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!