E-MailRelay

Software screenshot:
E-MailRelay
Podrobnosti Software:
Verze: 1.8
Datum uploadu: 3 Jun 15
Vývojka: Graeme Walker
Licence: Volný
Popularita: 13

Rating: nan/5 (Total Votes: 0)

E-MailRelay je jednoduchý proxy SMTP a relé MTA, napsaný v C ++, pro Linux a Windows. Při spuštění jako proxy všechny e-mailové zprávy mohou být předány v rámci programu uživatelem definované, jako je spam filtr, který může klesnout, re-adresa nebo upravovat zprávy, jak oni projdou. Při spuštění jako sklad-and-forward MTA příchozí zprávy jsou uloženy v místní spool adresáře, a poté předány k dalšímu SMTP serveru, na vyžádání.
Protože jeho funkční jednoduchosti E-MailRelay je snadno konfigurovat, často
pouze vyžaduje adresu cílového SMTP serveru, které mají být uvedeny na příkazovém řádku.
E-MailRelay lze také spustit jako POP3 server. Zprávy přijaté přes SMTP může být automaticky spadl do několika samostatných POP3 schránek.
C ++ zdrojový kód je k dispozici pro Linux, FreeBSD, MacOS X atd, a Windows. Distribuce je pod licencí GNU General Public V3.
Rychlý start
Chcete-li používat e-MailRelay v režimu store-and-forward používat "--as-server" přepínač pro spuštění úložiště démona v pozadí, a pak spustit dodávku zařazen zpráv spuštěním s přepínačem "--as-client" a adresu cílového hostitele.
Chcete-li například spustit skladovací démona poslouchá na portu 10025 použít příkaz jako je tento:
emailrelay --as-server --port 10.025 --spool-dir / tmp
A pak, aby předal zařazená poštu na "chytrému" počítači spustit něco jako toto:
emailrelay --as-client smarthost: smtp --spool-dir / tmp
Chcete-li získat chování víc jako proxy, můžete přidat "--poll" přepínač tak, že zprávy jsou předávány nepřetržitě, spíše než na vyžádání. Tento příklad spustí store-and-forward server, který předává zařazené do fronty-up e-mailovou každou hodinu:
emailrelay --as-server --poll 3600 --forward k smarthostu: smtp
Pro proxy server, který předá každou zprávu, v jaké je obdržel, bez zbytečného odkladu, můžete použít režim "--as proxy":
emailrelay --as-proxy smarthost: smtp
Chcete-li upravit nebo filtr e-mailem, jak to prochází přes proxy, pak určete program pre-procesoru s "--filter" přepínačem, něco jako toto:
emailrelay --as-proxy smarthost: smtp --filter / usr / local / bin / addsig
Chcete-li spustit E-MailRelay jako POP serveru bez SMTP používat "--pop" a "--no-SMTP":
 emailrelay --pop --no-SMTP --log --close-stderr
"Emailrelay předložit" nástroj lze použít k dát zpráv přímo do adresáře zařazování tak, že POP klienti je mohou vyzvednout.
Všimněte si, že ve výchozím nastavení E-MailRelay bude vždy odmítat připojení ze vzdálených počítačích. Chcete-li umožnit připojení z libovolného místa pomocí "--remote klienti" přepínač, ale prosím, zvážit důsledky, pokud je váš počítač připojen k Internetu.
Pro více informací o možnosti příkazového řádku naleznete v referenční příručce nebo spustit:
emailrelay --help --verbose
Dokumentace
Následující dokumentace je k dispozici:
· README - tento dokument
· KOPÍROVÁNÍ - GNU General Public License
· INSTALACE - postavit a nainstalovat instrukce (včetně textu GNU)
· Autoři - autoři, úvěry a další autorská práva
· Copyright - hlavní autorská práva a GPL reference
· Userguide.txt - uživatelská příručka
· Reference.txt - Referenční dokument
· ChangeLog - log změna pro úniky
Dokumentace Zdrojový kód budou generovány při vytváření ze zdroje, je-li k dispozici "doxygen".
Konfigurace
Nedávné zprávy byly vypracovány na Ubuntu Linux 7.10 pomocí:
· Linux 2.6.22
· Gcc 4.1.3
· Autoconf 2.61
a na Windows NT4 SP6 pomocí:
· MSVC 6.0 SP3
Kód byl původně vyvinut na SuSE Linux 7.1 pomocí:
· Linux 2.4.10
· Gcc 2.95.3
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
a na systému Windows 98 pomocí:
· MSVC 6.0
Verze kódu byly rovněž úspěšně založen na:
· MacOS X 10.3.9
· FreeBSD Intel hardwaru
· Linux na Alpha hardwaru (Debian 2.2)
· Linux na SPARCy
· Linux na RS6000 PPC hardwaru
· Solaris 8 pomocí gcc na SPARCy
· Solaris 8 pomocí dílna 5.0
· Linux pomocí Intel c ++ 6.0
· Windows NT 4.0 pomocí MSVC 6.0
· Windows NT 4.0 pomocí Cygwin (DLL 1.3.22) a GCC 3.2
· Windows NT 4.0 pomocí MinGW 2.0.0 a GCC 3.2
· Windows XP s použitím MinGW 3.1.0 gcc 3.4.2
Co je nového v této verzi:
· Rychlost optimalizace (jak je označeno KCachegrind / valgrind v KDevelop).
· Build-time velikosti optimalizace (např. "./configure --disable-Exec --enable-small-výjimky ...").
· Možnosti Build úvazek snížit runtime knihovny závislostí (např. "./configure --disable-Dns --disable-identity").
· Nový přepínač omezit velikost předložených zpráv ("--size").
· Nové sémantika pro "--poll 0", poskytuje dobrou alternativu k "--immediate" když přes server proxy prostřednictvím.
· Protokol SMTP klient vydá RSET po zamítnutém příjemce jako workround pro rozbitých serverových protokolů.
· Protokol SMTP klient pokračuje, pokud server inzeruje AUTH ale klient nemá žádné ověřování tajemství.
· Když zpráva nemůže být předána počet odpovědí protokolu SMTP problematický, pokud existuje, je dát do souboru obálky.
· Varování se vytiskne, pokud se požaduje protokolování ale oba stderr a syslog jsou zakázány.
· Cross-kompilace toolchain stavitel skript přidá k provozu na MIPS založené na směrovačích ("extra / mips").
· Nové příklad skripty pro SMTP souborů multicasting a editaci obálek.
· Vylepšená nativní podpora pro Mac OS X (10,5) s grafickou instalací z bitové kopie disku.
· Kompatibilita s gcc 2.95 obnoveny.

Podobný software

Komentáře k E-MailRelay

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!