标签: mutt

mutt 和 Gmail 的“SASL 身份验证失败”,为什么?

我对此感到困惑,我安装了很多新软件包并在谷歌搜索后遵循了一些教程,但我不断收到这种 SASL 错误。我不确定错误是否出在某些 Gmail 设置中,还是应该检查 Ubuntu 中的某些设置?

我认为这里的本教程可以解决这个问题(我只是尝试使用 mutt 设置本地邮件阅读,使用 gmail)但我看不到使用 telnet 指示的内容:“250-STARTTLS 250-AUTH PLAIN LOGIN”为什么它不起作用。

$cat .muttrc

set imap_user = "XYZ@gmail.com"  
set imap_pass = "pass"   
#set smtp_url = "smtp://name@smtp.gmail.com:465/"  
set smtp_url = "smtp://name@smtp.gmail.com:587/"    
set smtp_pass = "pass"  
set from = "XYZ@gmail.com"  
set realname = "name"    
set folder = "imaps://imap.gmail.com:993" 
set spoolfile = "+INBOX"  
set postponed="+[Gmail]/Drafts"    
set move = no
Run Code Online (Sandbox Code Playgroud)

email 11.10 sasl mutt

15
推荐指数
1
解决办法
2万
查看次数

如何使用 mutt 管理多个 imap 帐户

我喜欢 mutt,Ubuntu 附带的 mutt 版本很棒(它甚至有补丁版本),到目前为止我发现的唯一警告是我无法同时管理多个 imap 帐户。

目前我的 mutt 设置如下所示:

#$HOME/.mutt/muttrc
=== Accounts  ====

set my_decrypt=`gpg -o $HOME/.mutt/accounts/passwd.gpg.tmp -d $HOME/.mutt/accounts/passwd.gpg`

set my_first_mail_passwd=`awk '/xxxxx@foo.com:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`

set my_second_mail_passwd=`awk '/yyyyy@bar.com:/ {print $2}' $HOME/.mutt/accounts/passwd.gpg.tmp`

set my_rm=`rm -f $HOME/.mutt/accounts/passwd.gpg.tmp`

source $HOME/.mutt/accounts/xxxxx@foo.com/xxxxx@foo.com.profile

//source $HOME/.mutt/accounts/yyyyy@bar.com/yyyyy@bar.com.profile
Run Code Online (Sandbox Code Playgroud)

这意味着一个 password.gpg 文件被即时解密(我的电子邮件密码所在的位置)使用它来设置一些变量并删除,还有一个默认配置文件,它看起来像这样:

#$HOME/.mutt/accounts/xxxxx@foo.com/xxxxx@foo.com.profile
set folder           = "imaps://imap.foo.com"

set spoolfile        = "imaps://imap.foo.com/INBOX"

set header_cache     = "$HOME/.mutt/cache/xxxxx@foo.com.headers"

set message_cachedir = "$HOME/.mutt/cache/xxxxx@foo.com.bodies"

set imap_user        = "xxxxx@foo.com"

set imap_pass        = $my_first_mail_passwd

set smtp_url         = "smtp://xxxxx@smtp.foo.com"

set smtp_pass        = $my_first_mail_passwd
Run Code Online (Sandbox Code Playgroud)

使用这个,我只能使用默认配置文件中配置的帐户..,我听说可以使用文件夹挂钩,但我不知道如何使用它们,我也不确定那是不是我正在寻找什么,我希望能够根据我想阅读的电子邮件来获取不同的配置文件..,欢迎任何建议方法..,我更喜欢不依赖的设置在不属于默认 Ubuntu 安装的外部程序上。

imap mutt

12
推荐指数
2
解决办法
2万
查看次数

如何在 Xenial 或 Trusty 上安装 mutt 1.7.0?

我最喜欢的命令行电子邮件客户端有一个很大的新版本。Mutt 1.7.0 版已于 2016 年 8 月 18 日发布,除其他更改和改进外,开发人员还合并了非常有用的“侧边栏”补丁。我非常渴望解决这个问题!

如何在 Xenial Xerus 和 Trusty Tahr 上安装这个最新版本的 mutt?

upgrade mutt software-installation 14.04 16.04

10
推荐指数
2
解决办法
1627
查看次数

从 Thunderbird 迁移到 Mutt

我正在考虑从 Thunderbird 迁移到 Mutt(如果可行)以迁移到更快、更简单的应用程序。

我当前的 Thunderbird 设置包含多个 IMAP 帐户(gmail 和 google 应用程序)。每个 IMAP 帐户中仅选定的文件夹(读取标签)存储在本地。对于所有其他文件夹,我浏览标题并仅在我觉得有趣时打开它。我还使用文件夹书签快速导航到文件夹。我还使用键盘快捷键在文件夹之间移动消息。

是否可以在 Mutt 中复制设置?有人可以共享/指向执行相同操作的示例 muttrc 文件吗?如果 muttrc 文件有足够的注释,那就太好了。

附带说明一下,是否也可以在本地从 Thunderbird 导入我的消息?这将为我节省大量的网络流量(本地存储的大约 2GB 数据)。

thunderbird mutt

9
推荐指数
2
解决办法
8230
查看次数

如何将 gpg 与 GNOME 密钥环集成?

我将 Mutt 用于 gpg 签名的电子邮件。在以前的 Ubuntu 版本中,我可以告诉 Mutt 使用 gnome-gpg,它会通过 GUI 窗口询问我的 GPG 密码,然后将其存储在我的 GNOME 密钥环中 24 小时或直到注销,以先到者为准。但是 gnome-gpg 已从 Ubuntu 11.10 中的 Universe 中删除。有替代品吗?

11.10 gnome-keyring gnupg mutt

6
推荐指数
1
解决办法
4386
查看次数

如何更改我的发件人:mutt 中的地址?

当我像下面这样在 Ubuntu 下使用 mutt 时,我的电子邮件地址显示为 maemo@maemo-TomXue。我想改,但是找不到怎么办,谁能帮帮我?谢谢!

y:Send q:Abort t:To c:CC s:Subj a:Attach file d:Descrip ?:Help

From: maemo maemo@maemo-TomXue
  To: hello@what.com
  Cc:
 Bcc:

Subject: 111 Reply-To: Fcc: ~/sent Mix: Security: None

-- Attachments - I 1 /tmp/mutt-maemo-desktop-1000-4182-199622
Run Code Online (Sandbox Code Playgroud)

email mutt

6
推荐指数
1
解决办法
2万
查看次数

由于“gnutls_handshake:收到了长度意外的 TLS 数据包”,Mutt 无法正常工作。错误

我期待在 Ubuntu 12.04 中使用 mutt 会遇到很多问题。这是我的 .muttrc:http : //paste.ubuntu.com/1273585/

这是我尝试连接时遇到的错误。 gnutls_handshake: A TLS packet with unexpected length was received.

有没有人知道解决此错误的解决方法。如果是这样,请尽快提出建议。

提前谢谢了!

这里的调试是我的 mutt -v 的输出:http : //paste.ubuntu.com/1273590/

email mutt

6
推荐指数
1
解决办法
1万
查看次数

在 mutt 中发送电子邮件的 gnome-keyring 错误

这是我的.msmtprc

defaults  
account gmail  
host smtp.gmail.com    
from yy@gmail.com  
port 587  
auth on  
tls on  
tls_starttls on  
tls_trust_file /etc/ssl/certs/ca-certificates.crt  

user yy@gmail.com  
password xxxxxxxx  
logfile ~/.msmtp.log    
account default:gmail

here is my  /etc/Muttrc  
set sendmail="/usr/bin/msmtp"   
set use_from=yes   
set realname="xxxx"   
set from="yy@gmail.com"  
set envelope_from=yes  
set charset="utf-8"  
set send_charset="utf-8"  
set locale="zh_CN.UTF-8"  
set content_type="text/html\;charset=utf-8"  
Run Code Online (Sandbox Code Playgroud)

当我输入:

echo "test" | mutt -s "subject"  xxxxx@163.com  
WARNING: gnome-keyring:: couldn't connect to: /home/debian/.cache/keyring-HF6INk/pkcs11: No such file or directory  
Run Code Online (Sandbox Code Playgroud)

有什么事?

gnome keyrings mutt

6
推荐指数
0
解决办法
345
查看次数

升级到18.04后,Mutt在chrome中打开html邮件时显示原始html

我使用 Mutt 来阅读电子邮件,我的大部分电子邮件都以纯文本形式显示。对于少数例外,我习惯于按“v”,选择消息的 html 部分,然后按 Enter 键在浏览器中查看该消息。为了实现这一点,我的主目录中有一个文件,~/.mailcap其中包含以下条目

text/html; google-chrome '%s'; test=test -n "$DISPLAY"; needsterminal;
Run Code Online (Sandbox Code Playgroud)

.muttrc我像这样引用了我的文件

set mailcap_path="~/.mailcap"
Run Code Online (Sandbox Code Playgroud)

自从升级到 Ubuntu 18.04 以来,这不再打开新的浏览器窗口,而是显示 mutt 中的原始 html 代码。经过一番搜索,我了解到我可能必须使用“m”而不是回车键。事实上,这会在浏览器中打开文件,但它不会呈现 html,而是显示消息的原始 html。

我应该提到,我对 PDF 也有类似的问题,所以我认为这与 Mutt 有关:升级后,PDF 突然显示在 acrobat reader 中,尽管我的 mailcap 配置为使用 zathura。在我的 muttrc 中的 mailcap 文件周围添加引号后,当我按 Enter 时 mutt 显示原始 PDF 代码,当我按“m”时在 zathura 中打开 PDF。然而,PDF 会被渲染,而 HTML 则不会。

编辑我注意到手动将消息保存为message.html允许我打开消息并渲染它,但将其保存为message会使 chrome 显示源代码。因此,以下 mailcap 条目可以完成这项工作(如果我按“m”):

text/html; mv '%s' '%s'.html && /usr/bin/sensible-browser '%s'.html && sleep 2 && rm …
Run Code Online (Sandbox Code Playgroud)

google-chrome mutt

6
推荐指数
1
解决办法
929
查看次数

我怎样才能让 mutt 停止让 vim 插入换行符每隔几个字符?

每次我用 mutt 输入电子邮件时,它都会每隔 70 个字符左右插入这些换行符。我宁愿它只是依靠自动换行,因为我的编辑风格(大量修订)使重新格式化很痛苦。有没有办法在 muttrc 中设置它?

vim mutt

5
推荐指数
1
解决办法
3402
查看次数