Python imaplib登录失败
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python imaplib登录失败,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1309字,纯文字阅读大概需要2分钟。
内容图文
![Python imaplib登录失败](/upload/InfoBanner/zyjiaocheng/768/751fdc6cc66d49d2b455404a484455ad.jpg)
我正在研究邮件应用程序并遇到Python imaplib的一个大问题.
这是我尝试用来登录邮件服务器的代码.
M = imaplib.IMAP4(self.server,int(self.port))
M.login(self.user, self.password)
我正在使用“端口143”,“useSLL = false”,没有安全性.
这是我在尝试登录服务器时收到的消息.
DEBUG:root:Login failed.
Traceback (most recent call last):
File "/opt/splunk/etc/apps/IMAPmailbox/bin/get_imap_email.py", line 347, in getMail
M.login(self.user, self.password)
File "/opt/splunk/lib/python2.7/imaplib.py", line 520, in login
raise self.error(dat[-1])
error: Login failed.
None
Traceback (most recent call last):
File "/opt/splunk/etc/apps/IMAPmailbox/bin/get_imap_email.py", line 724, in <module>
parseArgs()
File "/opt/splunk/etc/apps/IMAPmailbox/bin/get_imap_email.py", line 716, in parseArgs
imapProc.getMail()
File "/opt/splunk/etc/apps/IMAPmailbox/bin/get_imap_email.py", line 352, in getMail
raise LoginError('Could not log into server: %s with password provided' % self.server)
__main__.LoginError: Could not log into server: (my server) with password provided
p / s:我有另一个邮件应用程序,它可以让电子邮件在ruby上抛出imap,并且它运行良好,端口143无法安全.
有人请帮我解决这个问题.谢谢
解决方法:
请改用它
M = imaplib.IMAP4_SSL(self.server,int(self.port))
M.login(self.user,self.password)
我使用imaplib.IMAP4_SSL而不是imaplib.IMAP4这似乎对我有用
内容总结
以上是互联网集市为您收集整理的Python imaplib登录失败全部内容,希望文章能够帮你解决Python imaplib登录失败所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。