E-MailRelay

Software screenshot:
E-MailRelay
Software informatie:
Versie: 1.8
Upload datum: 3 Jun 15
Ontwikkelaar: Graeme Walker
Licentie: Gratis
Populariteit: 13

Rating: nan/5 (Total Votes: 0)

E-mailrelay is een eenvoudige SMTP-proxy en relais MTA, geschreven in C ++, voor Linux en Windows. Bij het uitvoeren van een proxy alle e-mailberichten kunnen worden doorgegeven via een door de gebruiker gedefinieerde programma, zoals een spamfilter, die kan dalen, re-adres of berichten bewerken als ze door. Bij het uitvoeren van een store-and-forward MTA inkomende berichten worden opgeslagen in een lokale spool directory, en vervolgens doorgestuurd naar de volgende SMTP-server op aanvraag.
Door zijn functionele eenvoud E-mailrelay eenvoudig te configureren, vaak
alleen die het adres van de doelgroep SMTP-server op de opdrachtregel te worden gezet.
E-mailrelay kan ook draaien als een POP3-server. Berichten ontvangen dan SMTP automatisch kunnen worden gedropt in verschillende onafhankelijke POP3 mailboxen.
C ++ broncode is beschikbaar voor Linux, FreeBSD, MacOS X etc, en Windows. Distributie is onder de GNU General Public License V3.
Snelle start
E-mailrelay gebruikt in store-and-forward-modus gebruiken "--as-server" schakelaar om de opslag daemon op de achtergrond te starten en leiden tot levering van gespoelde berichten door het uitvoeren van de "--as-client" switch en het adres van de beoogde gastheer.
Bijvoorbeeld, om een ​​opslag daemon beginnen met luisteren op poort 10025 gebruikt u een commando als dit:
emailrelay --as-server --port 10025 --spool-dir / tmp
En vervolgens naar de wachtrij mail naar "smarthost" run iets als dit doorsturen:
emailrelay --as-client smarthost: smtp --spool-dir / tmp
Om gedrag krijgt meer als een proxy kunt u de "--poll" switch toe, zodat berichten continu plaats worden doorgestuurd dan on-demand. Dit voorbeeld start een store-and-forward-server die naar voren wachtrij-up e-mail elk uur:
emailrelay --as-server --poll 3600 --forward-to Smarthost: smtp
Voor een proxyserver die elk bericht stuurt als het wordt ontvangen, zonder enige vertraging, kunt u de "--as-proxy" modus te gebruiken:
emailrelay --as-proxy smarthost: smtp
Als u wilt bewerken of filter e-mail als het door de proxy dan is uw pre-processor programma opgeeft met de "--filter" switch, zoiets als dit:
emailrelay --as-proxy smarthost: smtp --filter / usr / local / bin / addsig
Om E-mailrelay draaien als een POP-server zonder SMTP gebruiken "--pop" en "--no-smtp":
 emailrelay --pop --no-smtp --log --close-stderr
De "emailrelay-submit" utility kan worden gebruikt om berichten rechtstreeks in de spool directory gezet zodat de POP-clients te kunnen halen.
Merk op dat door het standaard e-mailrelay altijd verbindingen van externe machines zullen verwerpen. Toestaan ​​verbindingen overal gebruik maken van de "--remote-clients" switch, maar kunt u overwegen de gevolgen als uw machine is aangesloten op het internet.
Voor meer informatie over de command-line opties Raadpleeg de handleiding of run:
emailrelay --help --verbose
Documentatie
De volgende documentatie wordt verstrekt:
· README - dit document
· COPYING - de GNU General Public License
· INSTALL - bouw & installatie-instructies (met inbegrip van de GNU tekst)
· AUTEURS - auteurs, kredieten en aanvullende auteursrechten
· Copyright - main auteursrecht en GPL verwijzing
· Userguide.txt - gebruikershandleiding
· Reference.txt - referentiedocument
· ChangeLog - change log voor releases
Broncode documentatie worden gegenereerd bij het bouwen van de bron als "doxygen" is beschikbaar.
Configuraties
Recente releases werden ontwikkeld op Ubuntu Linux 7.10 gebruik:
· Linux 2.6.22
· Gcc 4.1.3
· Autoconf 2.61
en Windows NT4 SP6 gebruikt:
· MSVC 6.0 SP3
De code werd oorspronkelijk ontwikkeld op SuSE Linux 7.1 met behulp van:
· Linux 2.4.10
· Gcc 2.95.3
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
en op Windows 98 met behulp van:
· MSVC 6.0
Versies van de code zijn ook met succes gebouwd op:
· MacOS X 10.3.9
· FreeBSD op Intel hardware
· Linux op Alpha hardware (Debian 2.2)
· Linux op Sparc hardware
· Linux op RS6000 PPC hardware
· Solaris 8 met behulp van GCC op Sparc hardware
· Solaris 8 met WorkShop 5.0
· Linux met Intel C ++ 6.0
· Windows NT 4.0 met MSVC 6.0
· Windows NT 4.0 met behulp van Cygwin (DLL 1.3.22) en gcc 3.2
· Windows NT 4.0 met behulp van MinGW 2.0.0 en gcc 3.2
· Windows XP met behulp van MinGW 3.1.0 gcc 3.4.2
Wat is er nieuw in deze release:
· Snelheid optimalisaties (zoals geïdentificeerd door KCachegrind / valgrind in KDevelop).
· Build-time grootte optimalisaties (bijv. "./configure --disable-Exec --enable-klein-uitzonderingen ...").
· Build-time opties om runtime library afhankelijkheden te verminderen (bijv. "./configure --disable-Dns --disable-identiteit ').
· Nieuwe schakelaar om de grootte van de ingediende berichten beperken ("--size").
· Nieuwe semantiek voor "--poll 0", die een goed alternatief voor "--immediate" wanneer proxying.
· SMTP-client protocol zendt een RSET na een afgewezen ontvanger als workround voor gebroken server protocollen.
· SMTP-client-protocol gaat verder als de server adverteert AUTH maar de klant heeft geen verificatie geheimen.
· Als een bericht niet kan worden de gewraakte SMTP-protocol reactie nummer doorgeschakeld, indien aanwezig, wordt in het dossier envelop.
· Een waarschuwing wordt afgedrukt als houtkap wordt gevraagd, maar beide stderr en syslog zijn uitgeschakeld.
· Een cross-compileren toolchain builder script toegevoegd voor het uitvoeren van on-mips gebaseerde routers ("extra / mips").
· Nieuwe voorbeeld scripts voor SMTP multicasting en bewerken envelop bestanden.
· Verbeterde native ondersteuning voor Mac OS X (10.5) met grafische installatie disk image uit.
· Compatibiliteit met gcc 2.95 hersteld.

Vergelijkbare software

DSPAM
DSPAM

11 May 15

SpamCheck
SpamCheck

12 May 15

SpamFighter
SpamFighter

2 Jun 15

Reacties op E-MailRelay

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!