Calibre 使用教程之通过邮箱一键推送 Kindle 电子书

“Calibre教程”相关阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 727 条留言

  1. 你好 最近用微信小程序 kindleapp 还有邮箱推了一些书籍 反反复复推了很多次 有个别是开始失败了 后面又成功了 余下的都是下面邮箱的回复 请问这是啥情况啊
    Dear Customer,

    A document, sent at 03:40 PM on Mon, Dec 11, 2023 GMT, could not be delivered due to a service error.

    We apologize for the inconvenience. Please try sending your document(s) again later.

    To learn more about sending documents to Kindle, please visit our help page. By downloading or using Send to Kindle, you agree to the terms here.

    Regards,
    Amazon Kindle Support

    This e-mail was sent from a notification-only address that cannot accept incoming e-mail. Please do not reply to this e-mail.

    • 信件中说“could not be delivered due to a service error”(由于服务器错误无法传送),这表明和你发送的电子书没关系,应该是亚马逊服务器那边的问题,可能是临时故障也可能是在维护,等一段时间再试试看。

  2. Traceback (most recent call last):
    File “calibre/gui2/wizard/send_email.py”, line 223, in test_email_settings
    File “calibre/utils/smtp.py”, line 172, in sendmail
    File “polyglot/smtplib.py”, line 36, in __init__
    File “smtplib.py”, line 255, in __init__
    File “smtplib.py”, line 341, in connect
    File “smtplib.py”, line 312, in _get_socket
    File “socket.py”, line 845, in create_connection
    File “socket.py”, line 833, in create_connection
    TimeoutError: [Errno 60] Operation timed out
    请问“[Errno 60]”是什么错误,怎么解决啊,使用的 Gmail,按照教程设置好了,测试显示结果如上。

  3. 你好,我一直尝试使用gmail,注册的方法都测试过可行,但是一直报错内容是
    Traceback (most recent call last):
    File “calibre/gui2/wizard/send_email.py”, line 223, in test_email_settings
    File “calibre/utils/smtp.py”, line 172, in sendmail
    File “polyglot/smtplib.py”, line 36, in __init__
    File “smtplib.py”, line 255, in __init__
    File “smtplib.py”, line 341, in connect
    File “smtplib.py”, line 312, in _get_socket
    File “socket.py”, line 845, in create_connection
    File “socket.py”, line 833, in create_connection
    TimeoutError: [Errno 60] Operation timed out

    想请问是什么原因呀

  4. 站长,出现了一这种错误怎么处理
    Traceback (most recent call last):
    File “calibre/gui2/wizard/send_email.py”, line 223, in test_email_settings
    File “calibre/utils/smtp.py”, line 181, in sendmail
    File “smtplib.py”, line 750, in login
    File “smtplib.py”, line 739, in login
    File “smtplib.py”, line 662, in auth
    smtplib.SMTPAuthenticationError: (535, b’Authentication credentials invalid’)

    Log:
    connect: to (‘mail.gmx.com’, 587) None
    reply: b’220 gmx.net (mrgmx004) Nemesis ESMTP Service ready\r\n’
    reply: retcode (220); Msg: b’gmx.net (mrgmx004) Nemesis ESMTP Service ready’
    connect: b’gmx.net (mrgmx004) Nemesis ESMTP Service ready’
    send: ‘ehlo localhost.localdomain\r\n’
    reply: b’250-gmx.net Hello localhost.localdomain [223.99.217.210]\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-SIZE 69920427\r\n’
    reply: b’250 STARTTLS\r\n’
    reply: retcode (250); Msg: b’gmx.net Hello localhost.localdomain [223.99.217.210]\n8BITMIME\nSIZE 69920427\nSTARTTLS’
    send: ‘STARTTLS\r\n’
    reply: b’220 OK\r\n’
    reply: retcode (220); Msg: b’OK’
    send: ‘ehlo localhost.localdomain\r\n’
    reply: b’250-gmx.net Hello localhost.localdomain [223.99.217.210]\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-AUTH LOGIN PLAIN\r\n’
    reply: b’250 SIZE 69920427\r\n’
    reply: retcode (250); Msg: b’gmx.net Hello localhost.localdomain [223.99.217.210]\n8BITMIME\nAUTH LOGIN PLAIN\nSIZE 69920427′
    send: AUTH
    reply: b’535 Authentication credentials invalid\r\n’
    reply: retcode (535); Msg: b’Authentication credentials invalid’
    send: AUTH
    reply: b’334 UGFzc3dvcmQ6\r\n’
    reply: retcode (334); Msg: b’UGFzc3dvcmQ6′
    send: ‘azE1MDY5MzY1MzM1\r\n’
    reply: b’535 Authentication credentials invalid\r\n’
    reply: retcode (535); Msg: b’Authentication credentials invalid’

    • 看起来是登录密码错误。建议检查一下你所使用的邮箱是否允许使用登录密码登录 SMTP,因为有的邮箱需要为 SMTP 设置的额外密码而非直接使用登录密码。

  5. 站长您好,今天邮件发送突然碰到了退信,不知道是什么原因,盼望解答。

    很抱歉您发送的邮件被退回,以下是该邮件的相关信息:
    被退回邮件 主 题:****
    时 间:2023-07-29 11:23:04
    无法发送到 ****************@kindle.com
    退信原因 收件人(***************@kindle.com)所属域名不存在,邮件无法送达。
    No Mx Record Found
    解决方案 请联系您的收件人,重新核实邮箱地址,或发送到其他收信邮箱。 您也可以向管理员报告此退信。
    此外,您还可以 点击这里 获取更多关于退信的帮助信息。

  6. 书伴:你好
    出现一下显示,请教如何处理,谢谢你
    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 178, in sendmail
    File “smtplib.py”, line 769, in starttls
    File “smtplib.py”, line 614, in ehlo_or_helo_if_needed
    smtplib.SMTPHeloError: (501, b’5.5.4 Invalid domain name [TYAPR01CA0038.jpnprd01.prod.outlook.com 2023-06-20T22:56:16.153Z 08DB71B8501CBCD1]’)

    Log:
    connect: to (‘smtp.office365.com’, 587) None
    reply: b’220 TYAPR01CA0038.outlook.office365.com Microsoft ESMTP MAIL Service ready at Tue, 20 Jun 2023 22:56:05 +0000\r\n’
    reply: retcode (220); Msg: b’TYAPR01CA0038.outlook.office365.com Microsoft ESMTP MAIL Service ready at Tue, 20 Jun 2023 22:56:05 +0000′
    connect: b’TYAPR01CA0038.outlook.office365.com Microsoft ESMTP MAIL Service ready at Tue, 20 Jun 2023 22:56:05 +0000′
    send: ‘ehlo Desktop-lu1020.DHCP HOST\r\n’
    reply: b’501 5.5.4 Invalid domain name [TYAPR01CA0038.jpnprd01.prod.outlook.com 2023-06-20T22:56:11.060Z 08DB71B8501CBCD1]\r\n’
    reply: retcode (501); Msg: b’5.5.4 Invalid domain name [TYAPR01CA0038.jpnprd01.prod.outlook.com 2023-06-20T22:56:11.060Z 08DB71B8501CBCD1]’
    send: ‘helo Desktop-lu1020.DHCP HOST\r\n’
    reply: b’501 5.5.4 Invalid domain name [TYAPR01CA0038.jpnprd01.prod.outlook.com 2023-06-20T22:56:16.153Z 08DB71B8501CBCD1]\r\n’
    reply: retcode (501); Msg: b’5.5.4 Invalid domain name [TYAPR01CA0038.jpnprd01.prod.outlook.com 2023-06-20T22:56:16.153Z 08DB71B8501CBCD1]’

  7. 书伴:你好
    出现一下显示,请教如何处理,谢谢你
    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 181, in sendmail
    File “smtplib.py”, line 750, in login
    File “smtplib.py”, line 739, in login
    File “smtplib.py”, line 662, in auth
    smtplib.SMTPAuthenticationError: (534, b’5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp’)

    Log:
    connect: to (‘smtp.gmail.com’, 587) None
    reply: b’220 smtp.gmail.com ESMTP y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp\r\n’
    reply: retcode (220); Msg: b’smtp.gmail.com ESMTP y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp’
    connect: b’smtp.gmail.com ESMTP y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp’
    send: ‘ehlo X390.home-life.hub\r\n’
    reply: b’250-smtp.gmail.com at your service, [151.48.147.164]\r\n’
    reply: b’250-SIZE 35882577\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-STARTTLS\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’smtp.gmail.com at your service, [151.48.147.164]\nSIZE 35882577\n8BITMIME\nSTARTTLS\nENHANCEDSTATUSCODES\nPIPELINING\nCHUNKING\nSMTPUTF8′
    send: ‘STARTTLS\r\n’
    reply: b’220 2.0.0 Ready to start TLS\r\n’
    reply: retcode (220); Msg: b’2.0.0 Ready to start TLS’
    send: ‘ehlo X390.home-life.hub\r\n’
    reply: b’250-smtp.gmail.com at your service, [151.48.147.164]\r\n’
    reply: b’250-SIZE 35882577\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’smtp.gmail.com at your service, [151.48.147.164]\nSIZE 35882577\n8BITMIME\nAUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH\nENHANCEDSTATUSCODES\nPIPELINING\nCHUNKING\nSMTPUTF8′
    send: AUTH
    reply: b’534-5.7.9 Application-specific password required. Learn more at\r\n’
    reply: b’534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp\r\n’
    reply: retcode (534); Msg: b’5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp’
    send: AUTH
    reply: b’334 UGFzc3dvcmQ6\r\n’
    reply: retcode (334); Msg: b’UGFzc3dvcmQ6′
    send: ‘d3VndWFuZ3dlaS0yMjQ=\r\n’
    reply: b’534-5.7.9 Application-specific password required. Learn more at\r\n’
    reply: b’534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp\r\n’
    reply: retcode (534); Msg: b’5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor y23-20020a170906071700b0094f66176208sm2290261ejb.95 – gsmtp’

    • Gmail 的 SMTP 现在需要使用应用密码,而不是登录密码。注意,获取应用密码的先决条件是必须为你的 Google 账户开启二步验证。

  8. 站长,最后又出现了另外一种错误。
    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 181, in sendmail
    File “smtplib.py”, line 750, in login
    File “smtplib.py”, line 739, in login
    File “smtplib.py”, line 662, in auth
    smtplib.SMTPAuthenticationError: (535, b’5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp’)

    Log:
    connect: to (‘smtp.gmail.com’, 587) None
    reply: b’220 smtp.gmail.com ESMTP f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp\r\n’
    reply: retcode (220); Msg: b’smtp.gmail.com ESMTP f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp’
    connect: b’smtp.gmail.com ESMTP f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp’
    send: ‘ehlo [192.168.0.109]\r\n’
    reply: b’250-smtp.gmail.com at your service, [113.65.138.196]\r\n’
    reply: b’250-SIZE 35882577\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-STARTTLS\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’smtp.gmail.com at your service, [113.65.138.196]\nSIZE 35882577\n8BITMIME\nSTARTTLS\nENHANCEDSTATUSCODES\nPIPELINING\nCHUNKING\nSMTPUTF8′
    send: ‘STARTTLS\r\n’
    reply: b’220 2.0.0 Ready to start TLS\r\n’
    reply: retcode (220); Msg: b’2.0.0 Ready to start TLS’
    send: ‘ehlo [192.168.0.109]\r\n’
    reply: b’250-smtp.gmail.com at your service, [113.65.138.196]\r\n’
    reply: b’250-SIZE 35882577\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’smtp.gmail.com at your service, [113.65.138.196]\nSIZE 35882577\n8BITMIME\nAUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH\nENHANCEDSTATUSCODES\nPIPELINING\nCHUNKING\nSMTPUTF8′
    send: AUTH
    reply: b’535-5.7.8 Username and Password not accepted. Learn more at\r\n’
    reply: b’535 5.7.8 https://support.google.com/mail/?p=BadCredentials f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp\r\n’
    reply: retcode (535); Msg: b’5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp’
    send: AUTH
    reply: b’334 UGFzc3dvcmQ6\r\n’
    reply: retcode (334); Msg: b’UGFzc3dvcmQ6′
    send: ‘NTY4M0FteUFja2Vy\r\n’
    reply: b’535-5.7.8 Username and Password not accepted. Learn more at\r\n’
    reply: b’535 5.7.8 https://support.google.com/mail/?p=BadCredentials f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp\r\n’
    reply: retcode (535); Msg: b’5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials f12-20020a170902860c00b0019fea4d61c9sm117665plo.198 – gsmtp’

    • Google 已禁止不符合其安全标准的第三方应用使用登录密码,因此,要在 Calibre 中使用 Gmail 的 SMTP 功能,需要先前往 Google 的账户设置中开启二步验证,然后在二步验证设置中为 Gmail 生成一个应用密码,最后用此密码作为 SMTP 的登录密码。

  9. 站长您好。我用gmail为何一直测试失败?用了两种科学上网,都不行。麻烦您看看是什么原因。
    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 172, in sendmail
    File “polyglot\smtplib.py”, line 36, in __init__
    File “smtplib.py”, line 255, in __init__
    File “smtplib.py”, line 341, in connect
    File “smtplib.py”, line 312, in _get_socket
    File “socket.py”, line 845, in create_connection
    File “socket.py”, line 833, in create_connection
    TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。

  10. 站长你好 请问可以看一下问题吗 肉身国外不用科学上网 gmail无法成功
    Traceback (most recent call last):
    File “calibre/gui2/wizard/send_email.py”, line 223, in test_email_settings
    File “calibre/utils/smtp.py”, line 181, in sendmail
    File “smtplib.py”, line 750, in login
    File “smtplib.py”, line 739, in login
    File “smtplib.py”, line 662, in auth
    smtplib.SMTPAuthenticationError: (534, b’5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp’)

    Log:
    connect: to (‘smtp.gmail.com’, 587) None
    reply: b’220 smtp.gmail.com ESMTP b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp\r\n’
    reply: retcode (220); Msg: b’smtp.gmail.com ESMTP b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp’
    connect: b’smtp.gmail.com ESMTP b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp’
    send: ‘ehlo localhost.localdomain\r\n’
    reply: b’250-smtp.gmail.com at your service, [60.103.69.236]\r\n’
    reply: b’250-SIZE 35882577\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-STARTTLS\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’smtp.gmail.com at your service, [60.103.69.236]\nSIZE 35882577\n8BITMIME\nSTARTTLS\nENHANCEDSTATUSCODES\nPIPELINING\nCHUNKING\nSMTPUTF8′
    send: ‘STARTTLS\r\n’
    reply: b’220 2.0.0 Ready to start TLS\r\n’
    reply: retcode (220); Msg: b’2.0.0 Ready to start TLS’
    send: ‘ehlo localhost.localdomain\r\n’
    reply: b’250-smtp.gmail.com at your service, [60.103.69.236]\r\n’
    reply: b’250-SIZE 35882577\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’smtp.gmail.com at your service, [60.103.69.236]\nSIZE 35882577\n8BITMIME\nAUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH\nENHANCEDSTATUSCODES\nPIPELINING\nCHUNKING\nSMTPUTF8′
    send: AUTH
    reply: b’534-5.7.9 Application-specific password required. Learn more at\r\n’
    reply: b’534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp\r\n’
    reply: retcode (534); Msg: b’5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp’
    send: AUTH
    reply: b’334 UGFzc3dvcmQ6\r\n’
    reply: retcode (334); Msg: b’UGFzc3dvcmQ6′
    send: ‘cmVucXVhbmdhb3l1WlE=\r\n’
    reply: b’534-5.7.9 Application-specific password required. Learn more at\r\n’
    reply: b’534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp\r\n’
    reply: retcode (534); Msg: b’5.7.9 Application-specific password required. Learn more at\n5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor b23-20020a17090acc1700b00233d5552320sm517532pju.32 – gsmtp’

    • 你开启两步验证了吗?如果是的话,需要特定应用密码而不是登录密码,就像错误信息里提示的那样,具体可参考你留言中的链接。

  11. 你好,我看了上面的文章,好像没有SSLError的问题怎么解决,麻烦帮忙看看什么问题,谢谢。
    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 171, in sendmail
    File “polyglot\smtplib.py”, line 49, in __init__
    File “smtplib.py”, line 1050, in __init__
    File “smtplib.py”, line 255, in __init__
    File “smtplib.py”, line 341, in connect
    File “smtplib.py”, line 1057, in _get_socket
    File “ssl.py”, line 512, in wrap_socket
    File “ssl.py”, line 1070, in _create
    File “ssl.py”, line 1341, in do_handshake
    ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:997)

    Log:
    connect: (‘smtp.sina.com’, 465)
    connect: to (‘smtp.sina.com’, 465) None

    • 这应该是新浪邮箱 SMTP 服务器和 Calibre 之间的加密协议不兼容性导致的。有两种解决方法,一种是使用低版本的 Calibre(如 3.48),另一种是更换邮箱(如 Outlook 或 163)。

  12. 你好,我想请问一下,显示这个代码是什么问题呢,需要怎么做。
    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 180, in sendmail
    File “smtplib.py”, line 750, in login
    File “smtplib.py”, line 739, in login
    File “smtplib.py”, line 662, in auth
    smtplib.SMTPAuthenticationError: (535, b’Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256′)

    Log:
    connect: (‘smtp.qq.com’, 465)
    connect: to (‘smtp.qq.com’, 465) None
    reply: b’220 newxmesmtplogicsvrszb9-0.qq.com XMail Esmtp QQ Mail Server.\r\n’
    reply: retcode (220); Msg: b’newxmesmtplogicsvrszb9-0.qq.com XMail Esmtp QQ Mail Server.’
    connect: b’newxmesmtplogicsvrszb9-0.qq.com XMail Esmtp QQ Mail Server.’
    send: ‘ehlo [192.168.3.68]\r\n’
    reply: b’250-newxmesmtplogicsvrszb9-0.qq.com\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-SIZE 73400320\r\n’
    reply: b’250-AUTH LOGIN PLAIN XOAUTH XOAUTH2\r\n’
    reply: b’250-AUTH=LOGIN\r\n’
    reply: b’250-MAILCOMPRESS\r\n’
    reply: b’250 8BITMIME\r\n’
    reply: retcode (250); Msg: b’newxmesmtplogicsvrszb9-0.qq.com\nPIPELINING\nSIZE 73400320\nAUTH LOGIN PLAIN XOAUTH XOAUTH2\nAUTH=LOGIN\nMAILCOMPRESS\n8BITMIME’
    send: AUTH
    reply: b’535 Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256\r\n’
    reply: retcode (535); Msg: b’Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256′
    send: AUTH
    reply: b’334 UGFzc3dvcmQ6\r\n’
    reply: retcode (334); Msg: b’UGFzc3dvcmQ6′
    send: ‘Y3B0YnRwdHAxMjM0\r\n’
    reply: b’535 Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256\r\n’
    reply: retcode (535); Msg: b’Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256′

  13. 你好,请问这一大段我要看哪些去查看错误的地方?我用的是outlook的邮箱,我就看懂他说我凭证不正确。请问要怎么解决呢?

    Traceback (most recent call last):
    File “calibre\gui2\wizard\send_email.py”, line 223, in test_email_settings
    File “calibre\utils\smtp.py”, line 180, in sendmail
    File “smtplib.py”, line 750, in login
    File “smtplib.py”, line 739, in login
    File “smtplib.py”, line 662, in auth
    smtplib.SMTPAuthenticationError: (535, b’5.7.139 Authentication unsuccessful, the user credentials were incorrect. [SG2PR04CA0171.apcprd04.prod.outlook.com]’)

    Log:
    connect: to (‘smtp-mail.outlook.com’, 587) None
    reply: b’220 SG2PR04CA0171.outlook.office365.com Microsoft ESMTP MAIL Service ready at Mon, 19 Dec 2022 17:04:55 +0000\r\n’
    reply: retcode (220); Msg: b’SG2PR04CA0171.outlook.office365.com Microsoft ESMTP MAIL Service ready at Mon, 19 Dec 2022 17:04:55 +0000′
    connect: b’SG2PR04CA0171.outlook.office365.com Microsoft ESMTP MAIL Service ready at Mon, 19 Dec 2022 17:04:55 +0000′
    send: ‘ehlo xn--.lan-uo6f115ca\r\n’
    reply: b’250-SG2PR04CA0171.outlook.office365.com Hello [116.148.4.124]\r\n’
    reply: b’250-SIZE 157286400\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-DSN\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-STARTTLS\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-BINARYMIME\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’SG2PR04CA0171.outlook.office365.com Hello [116.148.4.124]\nSIZE 157286400\nPIPELINING\nDSN\nENHANCEDSTATUSCODES\nSTARTTLS\n8BITMIME\nBINARYMIME\nCHUNKING\nSMTPUTF8′
    send: ‘STARTTLS\r\n’
    reply: b’220 2.0.0 SMTP server ready\r\n’
    reply: retcode (220); Msg: b’2.0.0 SMTP server ready’
    send: ‘ehlo xn--.lan-uo6f115ca\r\n’
    reply: b’250-SG2PR04CA0171.outlook.office365.com Hello [116.148.4.124]\r\n’
    reply: b’250-SIZE 157286400\r\n’
    reply: b’250-PIPELINING\r\n’
    reply: b’250-DSN\r\n’
    reply: b’250-ENHANCEDSTATUSCODES\r\n’
    reply: b’250-AUTH LOGIN XOAUTH2\r\n’
    reply: b’250-8BITMIME\r\n’
    reply: b’250-BINARYMIME\r\n’
    reply: b’250-CHUNKING\r\n’
    reply: b’250 SMTPUTF8\r\n’
    reply: retcode (250); Msg: b’SG2PR04CA0171.outlook.office365.com Hello [116.148.4.124]\nSIZE 157286400\nPIPELINING\nDSN\nENHANCEDSTATUSCODES\nAUTH LOGIN XOAUTH2\n8BITMIME\nBINARYMIME\nCHUNKING\nSMTPUTF8′
    send: AUTH
    reply: b’334 UGFzc3dvcmQ6\r\n’
    reply: retcode (334); Msg: b’UGFzc3dvcmQ6′
    send: ‘a2pqQDg2MTI2\r\n’
    reply: b’535 5.7.139 Authentication unsuccessful, the user credentials were incorrect. [SG2PR04CA0171.apcprd04.prod.outlook.com]\r\n’
    reply: retcode (535); Msg: b’5.7.139 Authentication unsuccessful, the user credentials were incorrect. [SG2PR04CA0171.apcprd04.prod.outlook.com]’

    • 如果用户名密码无误,检查一下这个邮箱是否收到了一封异常登录邮件,按照邮件的说明验证一下,就可以正常发送了。