2011-04-06 6 views
1

타사 프로그램없이 Python에서 전자 메일을 보내려면 어떻게합니까?파이썬 전자 메일? 가장 쉬운 방법?

+0

이 점을 강조하기 위해 전자 메일은 SMTP 서버를 통해 보내 지므로 전자 메일을 보내려면 필요합니다. ISP가 제공 할 수도 있습니다. 그렇지 않으면 다른 방법으로 얻으셔야합니다. – katrielalex

답변

3

파이썬 emailsmtplib 모듈을 사용하십시오. 예를 들면 : http://docs.python.org/library/email-examples.html

+0

이 부분은 무엇을 의미합니까? '자체 SMTP 서버를 통해 메일을 보내지 만, # 봉투 헤더를 포함하지 않습니다. s = smtplib.SMTP() s.sendmail (내, [당신], msg.as_string()) s.quit()' – JShoe

+0

@JSHoe, [smtplib.SMTP'를 사용하여 새 SMTP 연결을 만듭니다] (http://docs.python.org/library/smtplib.html#smtplib.SMTP)는 ['sendmail'] (http://docs.python.org/library/smtplib.html#smtplib. SMTP.sendmail), ['quit'] (http://docs.python.org/library/smtplib.html#smtplib.SMTP.quit)을 사용하여 SMTP 연결을 종료합니다. 그게 더 명확 해지나요? –

+0

내 말은, 모든 부분에 무엇을 입력해야합니까? – JShoe

0

smtplib

당신은 물론, 메일을 전송하는 SMTP 서버가 필요합니다.

0

파이썬은 이메일 모듈과 함께 제공 : 당신은 여전히 ​​당신의 SMTP 서버를 설정처럼, 파이썬과 관련이없는 문제를 이메일로 전송의 호스트와 경쟁 할 필요가 http://docs.python.org/library/email-examples.html

참고하지만. 나는 당신이 스팸 메일을 보내지 않기를 희망한다.

관련 문제