在Ubuntu中Mutt登录失败

在Ubuntu中Mutt登录失败,ubuntu,mutt,Ubuntu,Mutt,谁能帮帮我吗 我试图在Ubuntu中配置mutt。我在muttrc中使用以下配置: set imap_user = "khalid@gmail.com" set imap_pass = "PASS" set smtp_url = "smtp://khalid@smtp.gmail.com:587/" set smtp_pass = "PASS" set from = "khalid@gmail.com" set realname = "khalid khalid" set folder = "i

谁能帮帮我吗

我试图在Ubuntu中配置mutt。我在muttrc中使用以下配置:

set imap_user = "khalid@gmail.com"
set imap_pass = "PASS"
set smtp_url = "smtp://khalid@smtp.gmail.com:587/"
set smtp_pass = "PASS"
set from = "khalid@gmail.com"
set realname = "khalid khalid"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed="+[Gmail]/Drafts"
set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
set certificate_file=~/.mutt/certificates
当我在终端中编写mutt时,我得到以下错误:

登录失败

有什么解决办法吗

  • 确保你的Gmail帐户中有
  • 请尝试以下设置:

    set from      = khalid@gmail.com
    set realname  = "khalid khalid"
    set imap_user = khalid@gmail.com
    set imap_pass = PASS
    set smtp_url  = smtp://khalid@gmail.com@smtp.gmail.com:587/
    set smtp_pass = PASS
    
    set folder    = imaps://imap.gmail.com/
    set spoolfile = imaps://imap.gmail.com/INBOX
    set postponed = "+[Gmail]/Drafts"
    
    set header_cache     =~/.mutt/cache/headers
    set message_cachedir =~/.mutt/cache/bodies
    set certificate_file =~/.mutt/certificates
    
  • “登录失败”错误的原因可能是密码错误。 如果密码中有“$”等特殊符号,则应使用单引号:

    set imap_pass = 'PassWith$Symbol'
    
    双引号没用。 要调查消息“登录失败”的原因,应通过命令启用调试:

    mutt -d 5     
    
    5表示最详细的输出) 默认情况下,可以在~/.0文件中找到输出

    应该启用调试可能性。 要通过此项检查是否存在参数,请执行以下操作: mutt-v | grep调试 输出必须如下所示:

    +DEBUG
    

    我有相同的配置文件,并用gmail进行了测试。它成功地工作了。

    我也面临同样的问题。在谷歌账户设置中打开“不太安全的应用程序访问”后,它开始工作


    希望它可以帮助其他人。

    我也有同样的问题,然后我打开不太安全的应用程序访问,然后它就可以工作了。

    如果帐户有2FA(第二个因素),你可以按照这个简单的方法操作


    基本上,您应该能够为gmail生成“应用程序密码”

    我终于找到了解决方案

    • 我首先尝试了@1sloc删除引号的方法
    • 我甚至用了一个-有些表格说 应用程序密码帮助
    • 我做的另一个尝试是允许访问不太安全的应用程序。用这个
    每次我用下面的代码调试它

    mutt -d 1
    
    我一直得到的只是登录失败

    然后我发现了谷歌发布的这篇文章。最后一步是
    是什么解决了问题。它告诉我现在从新设备登录 终于成功了

    这对每个人来说可能都不一样,但试一下上面所有的方法,看看哪一种适合你。还可以尝试使用不带特殊字符的密码@1sloc。它可能会立即解决您的问题


    ====================================================================================================

    我设置了上述设置,并且在我的gmail中启用了IMAP访问,还打开了对gmail中不太安全的应用的访问。但是我仍然得到了错误:登录失败。你能包括以下几行吗?:
    set ssl\u starttls=yes
    set ssl\u force\u tls=yes
    我包括了上面两行,再次得到了相同的错误。。。有关于mutt安装和配置的教程吗?虽然这个答案可能很有帮助,但多了解一点就好了。也许可以添加一些截图?非常感谢你让我免于放弃mutt,因为我无法登录!