E-MailRelay

소프트웨어 스크린 샷:
E-MailRelay
소프트웨어 정보:
버전: 1.8
업로드 날짜: 3 Jun 15
개발자: Graeme Walker
라이센스: 무료
인기: 13

Rating: nan/5 (Total Votes: 0)

전자 MailRelay 간단한 SMTP 프록시이며, Linux 및 Windows 용 C ++로 작성된 MTA를, 릴레이. 프록시 실행하면 모든 전자 메일 메시지는, 드롭 재 주소 나 그들이 통과로 메시지를 편집 할 수있는 스팸 필터로서, 사용자 정의 프로그램을 통해 전달 될 수있다. 저장 및 전달 MTA 들어오는 메시지는 로컬 스풀 디렉토리에 저장하고, 다음 요청에 SMTP 서버로 전달 될 때 실행되는 경우.
때문에 그 기능 단순성 전자 MailRelay 자주, 쉽게 구성 할 수
만 대상 SMTP 서버의 주소를 필요로하는 명령 행에 넣을 수있다.
전자 MailRelay 또한 POP3 서버로 실행할 수 있습니다. SMTP가 자동으로 여러 개의 독립적 인 POP3 사서함으로 삭제 할 수 있습니다 통해 메시지를 수신.
C ++ 소스 코드는 리눅스, FreeBSD의, 맥 OS X 등, 및 Windows 사용할 수 있습니다. 배포 GNU 일반 공중 라이선스 (V3)을 받고있다.
빠른 시작
백그라운드에서 저장 데몬을 시작합니다 "--as 서버"스위치를 사용하여 저장 및 전달 모드에서 전자 MailRelay를 사용하고 "--as 클라이언트"스위치와 함께 실행하여 스풀 메시지 전달을 트리거하려면 대상 호스트의 주소입니다.
예를 들어, 다음과 같은 명령을 사용하여 포트 10025에서 수신 저장 데몬을 시작합니다 :
emailrelay --as 서버 10025 --spool-DIR / tmp를 --port
그리고 이런 식으로 뭔가를 실행 스풀 메일에 "스마트 호스트"를 전달합니다 :
emailrelay --as 클라이언트 스마트 호스트 : SMTP --spool-DIR / TMP
더 많은 메시지가 온 디맨드보다 지속적으로 오히려 전달 있도록 "--poll"스위치를 추가 할 수 있습니다 프록시 같은 동작을 얻을 수 있습니다. 이 예는 전달 스풀 업 매 시간마다 이메일 저장 및 전달 서버를 시작합니다 :
--forward가-하는 스마트 호스트 3600 --poll emailrelay --as 서버 : SMTP
지연없이 수신되는 각 메시지를 전달하는 프록시 서버를 들어, "--as 프록시"모드를 사용할 수 있습니다 :
emailrelay --as 프록시 스마트 호스트 : SMTP
당신이 다음 "--filter"스위치를 사용하여 사전 프로세서 프로그램을 지정 프록시를 통과 편집하거나 필터 이메일하려면이 같은 :
emailrelay --as 프록시 스마트 호스트 : SMTP --filter은 / usr / local / 빈 / addsig
"--no-SMTP를" "--pop"를 사용하지 않고 SMTP POP 서버로 전자 MailRelay를 실행하려면 :
 emailrelay --pop --no-SMTP --log --close - 표준 오류
"emailrelay 제출"유틸리티 POP 클라이언트들을 페치 할 수 있도록 스풀 디렉토리 안으로 떨어 메시지를 넣어 사용할 수있다.
로 기본 전자 MailRelay 항상 원격 시스템의 연결을 거부합니다. 어디서나 연결이 "--remote-클라이언트"스위치를 사용할 수 있지만 컴퓨터가 인터넷에 연결되어있는 경우 영향을 고려하시기 바랍니다.
명령 줄에 대한 자세한 내용은 옵션은 참조 설명서 나 실행을 참조하십시오 :
emailrelay --help --verbose
설명서
다음 설명서가 제공됩니다
· README -이 문서
· 복사하기 - GNU 일반 공중 사용 허가서
· 설치 - (GNU 텍스트 포함)의 지시를 구축 및 설치
· 저자 - 저자, 학점 및 추가 저작권
· 저작권 - 주요 저작권과 GPL 참조
· userguide.txt - 사용자 가이드
· reference.txt - 참조 문서
· 변경 로그 - 릴리스에 대한 변경 로그
"doxygen이가"사용할 수있는 경우 소스에서 빌드 할 때 소스 코드 문서가 생성됩니다.
구성
최근 출시 우분투 리눅스 7.10 사용하여 개발되었다 :
· 리눅스 2.6.22
· GCC의 4.1.3
· autoconf를 2.61
윈도우 NT4 SP6에 사용 :
· MSVC 6.0 SP3
코드는 원래 수세 리눅스 7.1 사용하여 개발되었다 :
· 리눅스 2.4.10
· GCC의 2.95.3
· glibc는 2.2.4 (libc.so.6으로)
· autoconf를 2.52
및 Windows 98에 사용 :
· MSVC 6.0
코드의 버전은 또한 성공적으로 건설되었다 :
· 맥 OS X 10.3.9
인텔 하드웨어 · FreeBSD의
알파 하드웨어 · 리눅스 (데비안 2.2)
스팍 하드웨어 · 리눅스
RS6000 PPC는 하드웨어 · 리눅스
· 솔라리스 8 스팍 하드웨어에서 GCC를 사용하여
워크숍 5.0을 사용 · 솔라리스 8
· 리눅스 사용하여 인텔 C ++ 6.0
· Windows NT 4.0의 사용 MSVC 6.0
Cygwin에서 DLL (1.3.22)과 GCC 3.2을 사용 · Windows NT 4.0의
에 MinGW 2.0.0 및 GCC 3.2을 사용 · Windows NT 4.0의
에 MinGW를 사용 · Windows XP는 GCC 3.4.2을 3.1.0
이 릴리스의 새로운 기능 :
· 속도 최적화 (KCachegrind KDevelop에서 / Valgrind의로 식별).
· 빌드시 크기 최적화 (예. "--disable-간부 --enable-작은 예외를 ./configure 아마 ...").
· 빌드 타임 옵션은 런타임 라이브러리 의존성을 줄이기 위해 (예. "--disable-DNS --disable-정체성을 ./configure 아마").
· 새로운 스위치 ( "--size") 제출 된 메시지의 크기를 제한한다.
· "--poll 0"에 대한 새로운 의미, 프록시 경우에 "--immediate"좋은 대안을 제공한다.
· SMTP 클라이언트 프로토콜은 깨진 서버 프로토콜이를 해결로 거부받는 후 RSET을 방출한다.
서버가 AUTH가 광고하는하지만 클라이언트가 더 인증 비밀이없는 경우 · SMTP 클라이언트 프로토콜은 계속됩니다.
봉투 파일에 넣고있는 경우 · 메시지가 잘못된 SMTP 프로토콜 응답 번호를 전송 될 수없는 경우.
· 경고가 기록을 요청하면 인쇄하지만 표준 에러와 시스템 로그 모두 비활성화됩니다.
· 크로스 컴파일 툴체인 빌더 스크립트는 MIPS 기반 라우터에서 실행되는 ( "추가 / MIPS")을 추가했다.
· SMTP 멀​​티 캐스팅 및 편집 봉투 파일에 대한 새로운 예제 스크립트.
· 디스크 이미지에서 그래픽 설치와 맥 OS X (10.5)에 대한 향상된 기본 지원.
· 복원 GCC 2.95와의 호환성.

유사한 소프트웨어

코멘트 E-MailRelay

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!