如何使用python和smtplib阅读电子邮件

时间:2018-12-13 16:00:46

标签: python email smtp smtplib yandex

找到了许多发送邮件的示例,但是如何阅读收件箱?例如yandex。

import smtplib as smtp

email = "me@example.com"
password = "password"

server = smtp.SMTP_SSL('smtp.yandex.com')
server.set_debuglevel(1)
server.ehlo(email)
server.login(email, password)
server.auth_plain()
# server.get_and_print_your_inbox_magic_method()
server.quit()

1 个答案:

答案 0 :(得分:1)

SMTP protocol用于发送邮件。如果要查看收件箱(也称为接收邮件),则需要使用POP3IMAP

但是就像smtplib一样,Python对于IMAP也有imaplib,对于POP3也有poplib