获取密码时,与exchange服务器的连接失败,并出现一些无效错误

2024-04-24 22:47:48 发布

您现在位置:Python中文网/ 问答频道 /正文

  1. 我已获得exchange的POP服务器和IMAP服务器详细信息
    服务器。我可以用poplib.POP3\u SSL(主机,端口) 或者imaplib.IMAP4\u SSL(主机,端口)。

  2. 之后,如果是imaplib,当我使用login方法时,它会抛出一个错误-:

    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以及。我在stack overflow的类似问题上尝试了迄今为止共享的最大链接数。你知道吗

我只想与exchange服务器建立连接。以便我可以登录到我的电子邮件服务器


Tags: inpyself服务器sslexchange电子邮件usr