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

Komentarze do E-MailRelay

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