E-MailRelay

Software screenshot:
E-MailRelay
Software detaljer:
Version: 1.8
Upload dato: 3 Jun 15
Udvikler: Graeme Walker
Licens: Gratis
Popularitet: 13

Rating: nan/5 (Total Votes: 0)

E-MailRelay er en simpel SMTP proxy og relæ MTA, skrevet i C ++, til Linux og Windows. Når du kører som en proxy alle e-mails kan ledes gennem et brugerdefineret program, såsom et spamfilter, der kan falde, re-adresse eller redigere beskeder, når de passerer igennem. Når du kører som en store-and-forward MTA indkommende beskeder gemmes i en lokal spool-bibliotek, og derefter sendt til den næste SMTP-server på anmodning.
På grund af sin funktionelle enkelthed E-MailRelay er let at konfigurere, ofte
kun kræver adressen af ​​målet SMTP-server til at blive sat på kommandolinjen.
E-MailRelay kan også køre som en POP3-server. Meddelelser modtaget over SMTP kan automatisk faldt i flere uafhængige POP3-postkasser.
C ++ kildekode er tilgængelig for Linux, FreeBSD, MacOS X etc, og Windows. Distribution er under GNU General Public License V3.
Hurtig start
Hvis du vil bruge e-MailRelay i vente-og-frem tilstand bruge "--as-server" kontakten for at starte lagring dæmonen i baggrunden, og derefter udløse levering Spool beskeder ved at køre med "--as-klient" switch og adressen på målet vært.
For eksempel, for at starte et lager dæmon lytter på port 10025 bruge en kommando som denne:
emailrelay --as-server --port 10025 --spool-dir / tmp
Og derefter at videresende den spolet mail til "smarthost" køre noget som dette:
emailrelay --as-klient smarthost: smtp --spool-dir / tmp
At få adfærd mere som en proxy, kan du tilføje "--poll" switch, så meddelelser sendes kontinuerligt frem on-demand. Dette eksempel starter en store-and-forward server, fremad spooled-up e-mail hver time:
emailrelay --as-server --poll 3600 --forward-til smarthost: smtp
For en proxy-server, der videresender hver besked, som den bliver modtaget, uden forsinkelse, kan du bruge "--as-proxy" mode:
emailrelay --as-proxy smarthost: smtp
Hvis du vil redigere eller filter e-mail, når den passerer gennem proxy derefter angive din pre-processor program med "--filter" switch, noget som dette:
emailrelay --as-proxy smarthost: smtp --filter / usr / local / bin / addsig
For at køre E-MailRelay som en POP-server uden SMTP bruger "--pop" og "--no-smtp":
 emailrelay --pop --no-smtp --log --close-stderr
Den "emailrelay-submit" utility kan bruges til at sætte beskeder direkte ind i spool-biblioteket, så POP-klienter kan hente dem.
Bemærk, at som standard E-MailRelay altid vil afvise forbindelser fra eksterne maskiner. For at tillade forbindelser fra overalt bruge "--remote-klienter" switch, men du overveje konsekvenserne, hvis din maskine er forbundet til internettet.
For mere information om kommandolinjen indstillinger henvises til reference guide eller løbe:
emailrelay --help --verbose
Dokumentation
Følgende dokumentation er tilvejebragt:
· README - dette dokument
· KOPIERING - GNU General Public License
· INSTALL - bygge & installere instruktioner (herunder GNU tekst)
· FORFATTERE - forfattere, kreditter og yderligere copyrights
· Copyright - vigtigste ophavsret og GPL henvisning
· Userguide.txt - brugervejledning
· Reference.txt - referencedokument
· ChangeLog - ændringslog for udgivelser
Kildekode dokumentation vil blive genereret, når man bygger fra kilden, hvis "doxygen" er tilgængelig.
Konfigurationer
Seneste udgivelser blev udviklet på Ubuntu Linux 7.10 med:
· Linux 2.6.22
· Gcc 4.1.3
· Autoconf 2.61
og på Windows NT4 SP6 hjælp:
· MSVC 6.0 SP3
Koden blev oprindeligt udviklet på SuSE Linux 7.1 med:
· Linux 2.4.10
· Gcc 2.95.3
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
og på Windows 98 ved hjælp af:
· MSVC 6.0
Versioner af koden er også blevet bygget med succes på:
· MacOS X 10.3.9
· FreeBSD på Intel-hardware
· Linux på Alpha-hardware (Debian 2.2)
· Linux på Sparc-hardware
· Linux på RS6000 PPC-hardware
· Solaris 8 bruge gcc på Sparc-hardware
· Solaris 8 bruge WorkShop 5.0
· Linux bruger intel C ++ 6.0
· Windows NT 4.0 ved hjælp MSVC 6.0
· Windows NT 4.0 ved hjælp af cygwin (DLL 1.3.22) og gcc 3.2
· Windows NT 4.0 ved hjælp af MinGW 2.0.0 og gcc 3.2
· Windows XP ved hjælp af MinGW 3.1.0 gcc 3.4.2
Hvad er nyt i denne version:
· Speed ​​optimeringer (som identificeret af KCachegrind / Valgrind i KDevelop).
· Byg-tid størrelse optimeringer (f.eks. "./configure --disable-Exec --enable-små-undtagelser ...").
· Byg-time muligheder for at reducere runtime bibliotek afhængigheder (f.eks. "./configure --disable-Dns --disable-identitet").
· Nye switch at begrænse størrelsen af ​​indsendte meddelelser ("--size").
· Nye semantik for "--poll 0", der giver et godt alternativ til "--immediate", når proxy.
· SMTP-klient-protokol udsender en RSET efter en afvist modtageren som et workround for brudte server-protokoller.
· SMTP-klient-protokollen fortsætter hvis serveren reklamerer AUTH men kunden har ingen godkendelse hemmeligheder.
· Når en meddelelse kan ikke videresendes protokollen svar nummer fejlende SMTP eventuelt sættes i kuverten filen.
· Udskrives en advarsel, hvis der anmodes om logning, men både stderr og syslog er deaktiveret.
· En cross-kompilering toolchain builder script tilføjet for at køre på MIPS-baserede routere ("ekstra / mips").
· Nye eksempel scripts til SMTP multicasting og redigering kuvert filer.
· Forbedret understøttelse af Mac OS X (10.5) med grafisk installation fra disk image.
· Kompatibilitet med gcc 2.95 genoprettet.

Lignende software

IMAPFilter
IMAPFilter

18 Feb 15

milter manager
milter manager

19 Feb 15

EximSesTransport
EximSesTransport

12 May 15

Kommentarer til E-MailRelay

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!