E-MailRelay

Screenshot Software:
E-MailRelay
Szczegóły programowe:
Wersja: 1.8
Filmu: 3 Jun 15
Wywoływacz: Graeme Walker
Licencja: Wolny
Popularność: 13

Rating: nan/5 (Total Votes: 0)

E-MailRelay jest proste proxy SMTP i przekazywać MTA, napisany w C ++ dla systemów Windows i Linux. Gdy działa jako pełnomocnik wszystkie wiadomości e-mail mogą być przekazywane za pośrednictwem programu zdefiniowanego przez użytkownika, takie jak filtr antyspamowy, który może spaść, ponownie adresu lub edytować wiadomości jak przechodzą przez. Gdy pracuje jako Store-and-forward MTA przychodzące wiadomości są przechowywane w lokalnym katalogu zadań, a następnie przekazywane do następnego serwera SMTP na życzenie.
Ze względu na swoją funkcjonalną prostotą E-MailRelay jest łatwy w konfiguracji, często
tylko wymaga adresu docelowego serwera SMTP należy umieścić w linii poleceń.
E-MailRelay może również działać jako serwer POP3. Wiadomości odebrane przez SMTP może być automatycznie spadły do ​​kilku niezależnych skrzynek pocztowych POP3.
C ++ kod źródłowy jest dostępny dla systemów Linux, FreeBSD, MacOS X i Windows itp. Dystrybucja jest na licencji GNU General Public V3.
Szybki start
Aby korzystać z e-sklepu MailRelay w trybie i-naprzód użyć "--as-serwer" przełącznik do uruchamiania demona pamięci masowej w tle, a następnie wywołać dostawę buforowych wiadomości, uruchamiając za pomocą przełącznika "--as-client" i adres hosta docelowego.
Na przykład, aby uruchomić demona przechowywania nasłuchuje na porcie 10025 użyć polecenia jak poniżej:
emailrelay --as-serwer --port 10025 --spool-dir / tmp
A następnie do przekazania buforowane mail do "Smarthost" uruchomić coś takiego:
emailrelay Smarthost --as-klient: smtp --spool-katalog / tmp
Aby uzyskać zachowanie bardziej jak proxy można dodać "--poll" przełącznik tak, że wiadomości przekazywane są stale, a nie na żądanie. Ten przykład uruchamia serwer store-and-forward, że do przodu buforowane-up e-mail na godzinę:
emailrelay --as-serwer --poll 3600 --forward do Smarthost: smtp
W przypadku serwera proxy, który przekazuje każdą wiadomość, gdyż są odbierane, bez żadnych opóźnień, można użyć trybu "--as-proxy":
emailrelay --as-proxy Smarthost: smtp
Jeśli chcesz edytować lub filtr e-mail, jak przechodzi przez pełnomocnika następnie określ swój program pre-procesora z "--filter" przełącznik, coś takiego:
emailrelay --as-proxy Smarthost: smtp --filter / usr / local / bin / addsig
Aby uruchomić e-MailRelay jako serwera POP bez SMTP używać "--pop" i "--no SMTP":
 emailrelay --pop --no-smtp --log --close-stderr
Narzędzie "emailrelay-submit" można umieścić wiadomości prosto do katalogu zadań tak, że klienci mogą je pobrać POP.
Należy pamiętać, że domyślnie E-MailRelay zawsze odrzucać połączenia z komputerów zdalnych. Aby zezwolić na połączenia z dowolnym użyć "--remote-klientów" przełącznik, ale proszę wziąć pod uwagę konsekwencje, jeśli komputer jest podłączony do Internetu.
Aby uzyskać więcej informacji na temat opcji wiersza polecenia można znaleźć w podręczniku referencyjnym lub biegu:
emailrelay --help --verbose
Dokumentacja
Jest następująca dokumentacja:
· README - niniejszy dokument
· Kopiowanie - GNU General Public License
· INSTALL - budowanie i instrukcje instalacji (w tym tekście GNU)
· Autorzy - autorzy, kredyty i dodatkowe prawa autorskie
· Prawa autorskie - Głównym odniesienia autorskie i GPL
· Userguide.txt - instrukcja
· Reference.txt - dokument odniesienia
· Changelog - zmiany w wydaniach dziennika
Dokumentacja Kod źródłowy zostanie wygenerowany podczas budowania ze źródeł, jeśli "doxygen" jest dostępna.
Konfiguracje
Najnowsze wersje zostały opracowane na Ubuntu Linux 7.10 za pomocą:
· Linux 2.6.22
· Gcc 4.1.3
· Autoconf 2.61
i Windows NT4 SP6 za pomocą:
· MSVC 6.0 SP3
Kod został pierwotnie opracowany na SuSE Linux 7.1 przy użyciu:
· Linux 2.4.10
· Gcc 2.95.3
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
oraz w systemie Windows 98, używając:
· MSVC 6.0
Wersje kodu zostały również zbudowany z powodzeniem na:
· MacOS X 10.3.9
· FreeBSD na sprzęcie Intel
· Linux na sprzęcie Alpha (Debian 2.2)
· Linux na komputerze Sparc
· Linux na sprzęcie RS6000 PPC
· Solaris 8 za pomocą gcc na sprzęcie Sparc
· Solaris 8 za pomocą warsztatu 5,0
· Linux przy użyciu C ++ 6.0 intel
· Windows NT 4.0 przy użyciu MSVC 6.0
· Windows NT 4.0 za pomocą Cygwin (DLL 1.3.22) i gcc 3.2
· Windows NT 4.0 za pomocą MinGW 2.0.0 i gcc 3.2
· Windows XP za pomocą MinGW 3.1.0 3.4.2 gcc
Co nowego w tym wydaniu:
· Optymalizacja prędkości (identyfikowana KCachegrind / valgrind w KDevelop).
· Budowanie czasu optymalizacje wielkości (np. "./configure --disable-Exec --enable-small-wyjątki ...").
· Opcje Budowanie czasu do zmniejszenia zależności od bibliotek środowiska wykonawczego (np. "./configure --disable-Dns --disable-tożsamości").
· Nowy przełącznik do ograniczenia wielkości złożonych komunikatów ("--size").
· Nowe semantyka dla "--poll 0", zapewniając dobrą alternatywą do "--immediate" podczas buforowania.
· Protokół typu klient SMTP emituje RSET po odrzuceniu odbiorcy jako workround dla złamanych protokołów serwerowych.
· Protokół typu klient SMTP nadal, jeśli serwer reklamuje AUTH, ale klient nie ma tajemnic uwierzytelniania.
· Gdy wiadomość nie może zostać przekazany numer naruszającym protokołu SMTP odpowiedzi, jeśli w ogóle, jest umieszczona w pliku kopert.
· Generowane jest ostrzeżenie, jeśli rejestracja jest wymagana, ale zarówno stderr i syslog są wyłączone.
· Toolchain cross-kompilacji budowniczy dodany skrypt do uruchamiania na routerach opartych na architekturze MIPS ("ekstra / MIPS").
· Nowe przykładowe skrypty dla SMTP i edycji plików multicast koperty.
· Ulepszone natywne wsparcie dla Mac OS X (10.5) z instalacji graficznej z obrazu dysku.
· Kompatybilność z gcc 2.95 odrestaurowanym.

Podobne oprogramowanie

Python milter
Python milter

11 May 15

cats2procmailrc
cats2procmailrc

11 May 15

Policy Daemon
Policy Daemon

20 Feb 15

milter manager
milter manager

19 Feb 15

Komentarze do E-MailRelay

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!