E-MailRelay

Screenshot Software:
E-MailRelay
Detalii soft:
Versiune: 1.8
Incarca data: 3 Jun 15
Producător: Graeme Walker
Licenţă: Gratuit
Popularitate: 13

Rating: nan/5 (Total Votes: 0)

E-MailRelay este un proxy SMTP simplu și releu MTA, scris în C ++, pentru Linux și Windows. Atunci când rulează ca un proxy toate mesajele e-mail poate fi trecut printr-un program definit de utilizator, cum ar fi un filtru de spam, care poate scadea, re-adresa sau edita mesaje, deoarece acestea trec prin. Când rulează ca un mesajele primite MTA-magazin și-înainte sunt stocate într-un director local de bobină, și apoi transmis la serverul SMTP următoare, la cerere.
Datorită simplității sale funcționale E-MailRelay este ușor de configurat, de multe ori
doar necesita adresa serverului SMTP țintă să fie pus pe linia de comandă.
E-MailRelay poate rula, de asemenea, ca un server POP3. Mesajele primite peste SMTP poate fi abandonat în mod automat în mai multe căsuțe poștale POP3 independente.
Codul sursă C ++ este disponibil pentru Linux, FreeBSD, MacOS X, etc, și Windows. Distribution este sub licență V3 GNU General Public.
Pornire rapidă
Pentru a utiliza E-MailRelay în modul magazin și-forward folosi "--as-server" comutatorul pentru a porni demonul de depozitare în fundal, și apoi declanșa transmiterea mesajelor înfășurat rulând cu comutatorul "--as-client" și adresa de gazdă țintă.
De exemplu, pentru a începe un demon de stocare a asculta pe portul 10025 utiliza o comandă ca aceasta:
emailrelay --as-server --port 10025 --spool-dir / tmp
Și apoi a transmite e-mail spool la "smarthost" alerga ceva de genul:
emailrelay smarthost --as-client: SMTP --spool-dir / tmp
Pentru a obține un comportament mai mult ca un proxy, puteți adăuga butonul "--poll", astfel încât mesajele sunt transmise, mai degrabă continuu decât la cerere. Acest exemplu începe un server magazin și-forward, care înainte înfășurat-up e-mail în fiecare oră:
emailrelay --as-server --poll 3600 --forward-a SmartHost: smtp
Pentru un server proxy care transmite fiecare mesaj în care este primită, fără nici o întârziere, puteți folosi modul "--as-proxy":
emailrelay --as-proxy smarthost: smtp
Dacă doriți să editați sau filtru de e-mail, deoarece trece prin proxy apoi specificați programul de pre-procesor cu "--filter" comutator, ceva de genul:
emailrelay --as-proxy smarthost: SMTP --filter / usr / local / bin / addsig
Pentru a rula E-MailRelay ca un server POP fără SMTP folosi "--pop" și "--no-smtp":
 emailrelay --pop --no-smtp --log --close-stderr
Utilitarul "emailrelay-submit" poate fi folosit pentru a pune mesaje direct în directorul spool, astfel încât clienții POP le aduce.
Rețineți că în mod implicit E-MailRelay va respinge întotdeauna conexiuni de la mașinile de la distanță. Pentru a permite conexiuni de oriunde folosi "--remote-clienti" comutator, dar vă rugăm să ia în considerare implicațiile, dacă aparatul este conectat la Internet.
Pentru mai multe informații cu privire la linia de comandă opțiuni se referă la sau ghidul de referință pe termen:
emailrelay help --verbose
Documentație
Următoarele documente sunt furnizate:
· README - acest document
· COPIEREA - GNU General Public License
· INSTALL - construi si instala instrucțiuni (inclusiv textul GNU)
· AUTORI - autori, credite și drepturi de autor suplimentare
· Dreptul de autor - copyright principal și GPL de referință
· Userguide.txt - ghid de utilizare
· Reference.txt - document de referință
· ChangeLog - log schimbare de versiuni
Documentație cod sursă va fi generat atunci când construirea de sursă, dacă "Doxygen" este disponibil.
Configurațiile
Comunicate recente au fost dezvoltate pe Ubuntu Linux 7.10 folosind:
· Linux 2.6.22
· 4.1.3 gcc
· Autoconf 2.61
și pe Windows NT4 SP6 utilizând:
· MSVC 6.0 SP3
Codul a fost inițial dezvoltat pe SuSE Linux 7.1, folosind:
· Linux 2.4.10
· 2.95.3 gcc
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2,52
și pe Windows 98, folosind:
· MSVC 6.0
Versiuni ale codului au fost, de asemenea, construit cu succes pe:
· MacOS X 10.3.9
· FreeBSD pe hardware Intel
· Linux pe hardware Alpha (Debian 2.2)
· Linux pe hardware Sparc
· Linux pe hardware RS6000 PPC
· Solaris 8, folosind gcc pe hardware Sparc
· Solaris 8 folosind WorkShop 5,0
· Linux Utilizarea Intel C ++ 6.0
· Windows NT 4.0, folosind MSVC 6.0
· Windows NT 4.0, folosind Cygwin (DLL 1.3.22) și gcc 3.2
· Windows NT 4.0, folosind MinGW 2.0.0 și gcc 3.2
· Windows XP folosind MinGW 3.1.0 3.4.2 gcc
Ce este nou în această versiune:
· Optimizări de viteză (identificate prin KCachegrind / Valgrind în KDevelop).
· Build-time optimizare dimensiuni (de ex. "./configure --disable-Exec --enable-mici-exceptii ...").
· Opțiuni Build-time pentru a reduce dependențele bibliotecii de runtime (de ex. "./configure --disable-Dns --disable-identitate").
· Schimba noi pentru a limita dimensiunea mesajelor transmise ("--size").
· Noi semantică pentru "--poll 0", oferind o bună alternativă la "--immediate" atunci când proxy.
· Protocol client SMTP emite o RSET după un beneficiar a respins ca workround de protocoale de server rupte.
· Protocol client SMTP continuă în cazul în care serverul reclamă AUTH dar clientul nu are secrete de autentificare.
· Când un mesaj nu poate fi transmis numărul răspuns protocol ofensatoare SMTP, dacă este cazul, este pus în fișierul plic.
· Un avertisment este tipărit dacă se solicită de logare dar ambele stderr și syslog sunt dezactivate.
· Un script cross-compilare constructor toolchain adăugată pentru rularea pe MIPS bazate routere ("extra / mips").
· Noi exemplu scripturi pentru SMTP fișiere plic multicast și editare.
· Suport nativ îmbunătățit pentru Mac OS X (10.5), cu instalarea grafica de imagine de disc.
· Compatibilitatea cu gcc 2,95 restabilită.

Software similare

clapf
clapf

11 May 15

SpamCheck
SpamCheck

12 May 15

IMAPFilter
IMAPFilter

18 Feb 15

Spamato
Spamato

3 Jun 15

Comentarii la E-MailRelay

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!