python - 使用带有 smtplib 的 python 阅读邮件
问题描述
我可以使用 python 脚本发送邮件,这是我的代码
import smtplib, ssl
smtp_server = "xxx.yyyy.com"
sender_email = "abcd@efgh.com"
receiver_email = "mnop@efgh.com"
username ='DRAETWK'
password = 'password'
message = """\
Subject: Test Mail
This message is sent from Python."""
context = ssl.create_default_context()
with smtplib.SMTP(smtp_server) as server:
server.login(username, password)
server.sendmail(sender_email, receiver_email, message)
print('Mail Sent... Check your inbox')
邮件发送代码正在工作,但是当我使用相同的用户详细信息时,我无法阅读我的邮件,我遇到了登录失败的问题,这里是代码
import imaplib
import email.header
from smtplib import SMTP as SMTP
host = 'xxx.yyyy.com'
user = 'abcd@efgh.com'
login_user= 'qweqwr'
password = 'xsw2zsadsadaaq1'
# Connect to the server
print('Connecting to ' + host)
mailBox = imaplib.IMAP4_SSL(host)
mailBox.debug = 100
print(mailBox)
# Login to our account
mailBox.login(login_user, password)
有人可以帮忙吗?
解决方案
推荐阅读
- android - Android 和 AAB 格式(Android App Bundle):Google 说“
- python-3.x - pandas geodataframe to shapefile,修复日期时间错误
- css - TinyMCE - 自定义工具栏上的 CSS 样式菜单
- java - Java:lambda的使用对性能或内存使用有负面影响吗
- javascript - 如何更改 Antd 表单的 initialValues 取决于 url 或 id?
- javascript - React-admin 如何显示来自服务器的错误通知
- python - 如何在 Python 中拆分 dict 列表?
- java - 父类可以创建其子类的实例吗?
- signals - Octave:将两个数据相加以创建新的词干图的问题
- javascript - 视频结束后更改 div 元素内容