python - 获取密码时连接到 Exchange 服务器失败并出现一些无效错误
问题描述
我有我的交换
服务器的 POP 服务器和 IMAP 服务器详细信息。而且我可以使用 poplib.POP3_SSL(host,port) 或 imaplib.IMAP4_SSL(host,port) 连接到两者。之后,如果是 imaplib,当我使用登录方法时,它会引发错误 - :
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/imaplib.py", line 520, in login
raise self.error(dat[-1])
imaplib.error: LOGIN failed.
如果是 poplib,它会正确选择我的电子邮件,
import poplib
m=poplib.POP3_SSL(host,port) ----works fine
m.user('email_id') ----works fine gives me +OK
m.pass_('password') ---it fails here and i know my password.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/poplib.py", line 197, in pass_
return self._shortcmd('PASS %s' % pswd)
File "/usr/lib64/python2.7/poplib.py", line 160, in _shortcmd
return self._getresp()
File "/usr/lib64/python2.7/poplib.py", line 136, in _getresp
raise error_proto(resp)
poplib.error_proto: -ERR Logon failure: unknown user name or bad
password.
还有其他原因失败了吗?
我只想建立一个连接。
我已经看到了同步电子邮件设置,我可以看到它们同时启用了 pop 和 imap,我也可以进行 telnet。我已经尝试了迄今为止在堆栈溢出中的类似问题上共享的最大链接。
我只想与交换服务器建立连接。这样我就可以登录到我的电子邮件服务器
解决方案
推荐阅读
- c# - 不存在从 DbType UInt64 到已知 SqlDbType 的映射。小巧玲珑的 C#
- excel - 有没有办法让 Excel VBA 宏提示输入文件?
- xamarin - 用手指画的位图图像保存 SkiaSharp 画布
- xamarin.forms - Xamarin.Forms Shell 将数据传递到弹出项视图
- windows - 为什么 MS word 将文档保存为 txt 格式而不是 DOCX
- oauth-2.0 - Oauth2.0和用户注册登录
- python - 如何使用 TensorFlow 1.14 从 3D 张量中获得最大 2D 张量?
- javascript - 无法以角度从资产文件夹加载图像
- python - 删除散景python中的工具栏项
- flutter - 如何在声明后添加到 ThemeData 变量?