eProxy 소프트웨어는 특별히 후위 버전 2.1 이상과 함께 사용하도록 설계 SMTP 프록시 서버 프레임 워크입니다. 프론트 엔드 프록시 그러나 보안 현명한 내가 후위 smtpd를에 신뢰하지만, 그것은 또한 작동 않습니다.
eProxy 무엇을 사용할 수 있습니까?
그것은 매우 빠르고 및 멀티 스레딩을 사용합니다. 당신이 해석 된 언어에 비해 C / C ++의 속도를 사용할 수있는 실제 콘텐츠 필터링에 관해서는 특히 빠릅니다. 그것은 사용하기 매우 쉽습니다.
이 밖에 몇 SMTP 프록시 구현하지만 내가 찾은 모든 펄이나 파이썬 중 하나에서 개발하고 그들 중 일부는 사용하기가 매우 복잡하다. 이 구현은 C +에서 자신의 콘텐츠 필터를 개발하는 것이 매우 쉽게 그리고 당신은 (에 문자열), 신체 (문자열 본체)에, (에서 문자열)에서 다음과 같은 기능의 그것을 구현해야하고 양수를 반환 배달을 허용하지 배달 및 음수를 할 수 있습니다.
당신은 물론 여전히 처리 / 콘텐츠 필터 "스크립트 (S)"을 호출 할 수는 popen (), 시스템 () 또는 간부 () 호출을 통해이 방법을 통해 실행합니다.
당신은 (재) 할 필요가 무엇을 구현
거기에 대한 관심의 하나의 소스 파일은 실제로이고 그 emailHandling.cpp 파일입니다. 여기에는 다음과 같은 기능이 정의되어 있습니다 :
문자열 getDomainName (문자열 이메일);
(에서 문자열)에서 int로;
INT의 rcptto (문자열);
INT 본체 (문자열 본체);
무효 이메일 (문자열 이메일);
문자열 getDomainName (문자열 이메일); 이것은 단순히 이메일 주소의 도메인 이름 부분을 얻을 수있는 편리한 방법입니다.
무효 이메일 (문자열 이메일); 이 함수에서 당신은 전자 우편 또는 이메일을 반송 곳이 따라 부분에 뭔가를 할 수 있습니다. 그것은 예를 이메일 용의자 때 수동 출시를 기다리고, 아카이브 또는 대기 상자에 모든 이메일을 저장하기 위해 사용할 수 있습니다.
(에서 문자열)에서 int로; 이 함수에서는 SMTP 세션의 일부에서 메일을 확인 할 수 있습니다. 그런 다음 양수 (0보다 큰) 접수에서 메일을 반환 할 때 트랜잭션이 550 오류로 취소되면 수익 음수. 에서 문자열은 전자 메일 주소를 포함
INT의 rcptto (문자열); 이 함수에서는 SMTP 세션의 일부 RCPT에 확인 할 수 있습니다. 에 문자열은 전자 메일 주소가 포함되어 있습니다. 이메일이 계속 (0보다 큰) 양의 수를 반환 반송하는 음수를 돌려줍니다.
INT 본체 (문자열 본체); 이 함수에서 당신은 당신의 실제 신체 부위의 검사를 구현합니다. 당신의 결과 코드가 양수 (0보다 큰) 인 경우에만 다음 본체 보조 (배송) SMTP 서버로 보내어이다. 이 코드에 의해 반송되는 경우가 대신 명령을 종료하고 보조 서버에 소켓을 닫습니다 보내드립니다, DATA 명령 및 데이터 스트림을 전송하지 않습니다.
카테고리별로 검색
- 개발자 도구
- 게임
- 교육 및 과학 소프트웨어
- 그래픽 디자인 소프트웨어
- 네트워킹 소프트웨어
- DNS 서버
- FTP 및 SSH 및 텔넷 소프트웨어
- IP 도구
- 네트워크 모니터링
- 네트워크 및 IP 스캐너
- 네트워크 테스트
- 대역폭 제어
- 무선 네트워킹 소프트웨어
- 원격 액세스
- 인터넷 작업
- 클러스터링 및 분산 네트워크
- 파일 서버 소프트웨어
- 프록시 소프트웨어
- 프린트 서버 소프트웨어
- 더 네트워크 관리 소프트웨어
- 데스크톱 향상
- 드라이버
- 디스크 및 파일 소프트웨어
- 디지털 사진 소프트웨어
- 보안 소프트웨어
- 브라우저
- 비디오 소프트웨어
- 비즈니스 및 사무실 소프트웨어
- 생산성 소프트웨어
- 시스템 유틸리티
- 오디오 소프트웨어
- 웹 개발 소프트웨어
- 인터넷 소프트웨어
- 통신 소프트웨어
- 홈 & 가족 소프트웨어
- 화면 보호기
인기있는 소프트웨어
eProxy
유사한 소프트웨어
코멘트 eProxy
카테고리별로 검색
- 개발자 도구
- 게임
- 교육 및 과학 소프트웨어
- 그래픽 디자인 소프트웨어
- 네트워킹 소프트웨어
- DNS 서버
- FTP 및 SSH 및 텔넷 소프트웨어
- IP 도구
- 네트워크 모니터링
- 네트워크 및 IP 스캐너
- 네트워크 테스트
- 대역폭 제어
- 무선 네트워킹 소프트웨어
- 원격 액세스
- 인터넷 작업
- 클러스터링 및 분산 네트워크
- 파일 서버 소프트웨어
- 프록시 소프트웨어
- 프린트 서버 소프트웨어
- 더 네트워크 관리 소프트웨어
- 데스크톱 향상
- 드라이버
- 디스크 및 파일 소프트웨어
- 디지털 사진 소프트웨어
- 보안 소프트웨어
- 브라우저
- 비디오 소프트웨어
- 비즈니스 및 사무실 소프트웨어
- 생산성 소프트웨어
- 시스템 유틸리티
- 오디오 소프트웨어
- 웹 개발 소프트웨어
- 인터넷 소프트웨어
- 통신 소프트웨어
- 홈 & 가족 소프트웨어
- 화면 보호기
댓글을 찾을 수 없습니다