헤더 또는 다른 매개 변수를 전달하지 않고 전자 메일의 본문 텍스트 만 검색하는 Python 프로그램을 만들려고합니다. 나는 이것에 대해 어떻게 가야할지 모르겠다.파이썬 : 헤더가없는 POP3 메시지 텍스트 만 검색
목표는 메시지 텍스트를 통해 프로그램에 기본 명령을 보낼 수있게하는 것입니다.
는 내가 지금 가지고있는 것은 이것이다 :
"인쇄 J는"이 헤더를 포함한 전체 메시지를 출력 실행되는 경우를 제외하고, 모든 괜찮import poplib
host = "pop.gmail.com"
mail = poplib.POP3_SSL(host)
print mail.getwelcome()
print mail.user("user")
print mail.pass_("pass")
print mail.stat()
print mail.list()
print ""
if mail.stat()[1] > 0:
print "You have new mail."
else:
print "No new mail."
print ""
numMessages = len(mail.list()[1])
for i in range(numMessages):
for j in mail.retr(i+1)[1]:
print j
mail.quit()
input("Press any key to continue.")
. 난 그냥 추가 쓰레기없이 본문을 추출하고 싶다.
아무도 도와 줄 수 있습니까? 감사!
WOW (그들은 줄의 끝에서
# new statement
표시되어 있습니다)! 파이썬으로 이메일을 다운로드하는 것이 전부입니까? 몇 달 동안 C#에서이 작업을하려고했습니다! 그리고 제 3 자 구성 요소 중 하나가 C#에서 작동하지 않습니다! ........ 파이썬을 모르지만 어딘가에서 같은 문제가 발생하는 것을 기억합니다. 지금 웹 사이트를 찾고 있는데 여전히 찾을 수 있다면 , 아픈 게시물 여기에 당신을 위해 솔루션을 ... 만약 그들이 해결책을 찾았습니다 –파이썬은 모든 것을 사소한 작업처럼 보이게합니다;) – Ospho