SMTPRoutes

소프트웨어 스크린 샷:
SMTPRoutes
소프트웨어 정보:
버전: 1.2.9
업로드 날짜: 14 Apr 15
개발자: Benjamin Coe
라이센스: 무료
인기: 43

Rating: nan/5 (Total Votes: 0)

SMTPRoutes 보안-아울러 SMTP 위에 구축 경량 SMTP 서버입니다.
그것은시나와 SMTP 아기가 있다면 당신은 얻을 것거야.
경로
경로는 경로 kwarg에서 제공하는 정규 표현식을 통해 지정됩니다.
smtproutes에서 경로를 가져
클래스 ExampleRoute (경로) :
& NBSP; 데프 my_route (자기, 경로 = r'myroute의 @ * '.)
& NBSP; 인쇄 self.mailfrom.email
호출 할 때 경로는 다음과 같은 인스턴스 변수에 액세스 할 수 있습니다 :
- 분석 된 이메일 메시지를 self.message.
- self.mailfrom 메시지에서 수신 한 사람을 나타내는 연락처 개체.
- 사람 필드에서 추출 된 연락처 개체의 배열을 self.tos.
- CC 필드에서 추출 된 연락처 개체의 배열을 self.ccs.
- 숨은 참조 필드에서 추출 된 연락처 개체의 배열을 self.bccs.
경로 정규식에 지정된 명명 된 그룹은 인스턴스 변수로 availble을 할 것이다.
클래스 ExampleRoute (경로) :
& NBSP; 데프 open_route (자기, 경로 = R '(popen을) @ (P. *)?')
& NBSP; 인쇄 "% s이 (가) % s에 메시지를 보내 : n n % s에"% (
& NBSP; self.prefix,
& NBSP; self.suffix,
& NBSP; self.message
& NBSP;)
보낸 사람 인증
이메일 스푸핑 공격에 취약합니다. SMTPRoutes는이에 대해 보호하기 위해 인증 객체를 제공 할 수 있습니다.
인증 클래스 경로 sender_auth kwarg 제공 될 수있다.
데프 spf_route (자기, 경로 = R '(Pspf) @ (P. *)?', sender_auth = SPFAuth) :
& NBSP; 인쇄 "% s이 (가) % s에 메시지를 보내 : n n % s에"% (
& NBSP; self.prefix,
& NBSP; self.suffix,
& NBSP; self.message
& NBSP;)
현재 다음 보낸 사람 인증 방법이 지원됩니다
- DKIMAuth는 DKIM 서명을 사용하여 인증합니다.
- SPFAuth는 SPF 레코드를 사용하여 인증합니다.
- GmailSPFAuth에 관계없이 보낸 사람 (Google 애플리케이션에 유용)의 구글의 SPF 레코드에 대해 인증합니다.
어떤 경로를 호출 할 것이다 통과하면 당신은 sender_auth kwarg에서 여러 인증 방법을 제공 할 수 있습니다 :
데프 (자기, 경로 = R '? (Pspf_google) @ (P. *)', sender_auth = [SPFAuth, GmailSPFAuth을]) google_apps_spf_route :
& NBSP; 인쇄 "% s이 (가) % s에 메시지를 보내 : n n % s에"% (
& NBSP; self.prefix,
& NBSP; self.suffix,
& NBSP; self.message
& NBSP;)
서버 실행
서버는 얇은 안전-아울러 SMTP 위에 추상화 (https://github.com/bcoe/secure-smtpd) 따라서 다음과 같습니다
- SSL이 지원됩니다.
- 기본 SMTP 인증이 지원됩니다.
보안-smtpd가 프로젝트에 지정된 동일한 옵션을 사용하여 서버의 인스턴스를 만듭니다.
smtproutes 가져 오기 서버에서
서버 = 서버 (( '0.0.0.0', 25), 없음)
서버가 생성되면, 당신은 그것으로 경로를 등록하고 실행을 시작할 수 있습니다 :
example_route 수입 ExampleRoute에서
server.add_route (ExampleRoute)
server.start ()
서버는 이제 인바운드 SMTP 메시지에 대해 포트 25에서 수신됩니다

이 요구 사항 : 있습니다.

파이썬

유사한 소프트웨어

Gmail Herald
Gmail Herald

20 Feb 15

Strubby
Strubby

20 Feb 15

HighVIP
HighVIP

11 May 15

DIMP H3
DIMP H3

14 Apr 15

코멘트 SMTPRoutes

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