Python을 통해 Local Postfix에서받은 이메일을 읽고 검색하려면 어떻게합니까?
-
21-08-2019 - |
문제
제작 서버에서 PostFix를 사용하여 MyDomain.com과 관련된 모든 이메일을 수신 할 수 있습니다.이 맥락에서는 소수의 사용자와 관련된 이메일 만 다른 이메일 주소로 전달하고 싶습니다. 즉, 나는 슈퍼 사용자 (superuser@mydomain.com)라고 가정 해 봅시다. 모든 이메일 (모든 우편물을 다음과 같이 전자 메일 : superuser@mydomain.com)을 개인 이메일 ID : superuser@gmail.com으로 전달하고 싶습니다. 그래서 나는 여기서 프로그래밍 논리가 필요하다고 생각합니다. 따라서 Postfix 이메일받은 편지함을 읽고 상기 기준에 따라 모든 새 이메일을 전달하는 사용자 정의 Python 스크립트를 작성하고 싶습니다. 이걸 할 수 있나요? Postfix Arena의 Forward 파일에 대해 들었습니다. 이를 사용하여 동일하게 달성 할 수 있습니까 (Pythonic 솔루션을 완전히 우회하여)?
해결책
Procmail은 메일 필터링 솔루션입니다. 더 많은 스크립팅이 필요한 경우 .procmailrc에서 Python 스크립트를 호출 할 수 있습니다.
제휴하지 않습니다 StackOverflow