mutt配置文件_Mutt (简体中文)

本文介绍了如何在Arch Linux上安装和配置Mutt,包括使用NeoMutt包、设置IMAP(通过OfflineIMAP或getmail)、POP3、SMTP(通过msmtp)以及与Firefox和Vim的集成。此外,还提到了处理中文附件名和编码问题的方法。
摘要由CSDN通过智能技术生成

本文或本节需要翻译。要贡献翻译,请访问简体中文翻译团队。

附注: 请使用模板的第一个参数进行更详细的指示。(在 Talk:Mutt (简体中文)# 中讨论)

Mutt是一个基于文本的邮件客户端,因其强大的功能而闻名。 Mutt虽然已诞生二十多年了,但仍然是大量用户的首选邮件客户端。

Mutt主要侧重于作为邮件用户代理(MUA),最初是为了查看邮件而编写的。 与其他邮件应用程序相比,稍后实现的功能(检索,发送和过滤邮件)比较简单,因此用户可能希望使用外部应用程序来扩展Mutt的功能。

尽管如此,Arch Linux

本文内容包括使用本地IMAP发送和检索邮件,设置如何使用OfflineIMAP或getmail(POP3协议)来检索邮件,使用procmail通过POP3协议过滤邮件,使用msmtp发送邮件。

安装

安装 #NeoMutt 包代替。

可以考虑为IMAP程序安装外部帮助程序,例如 isync,OfflineIMAP 或者 msmtp。

注意:

如果仅仅使用明文登录认证方式,

如果使用 CRAM-MD5, GSSAPI 或者 DIGEST-MD5, 安装

如果使用 Gmail 作为 SMTP 服务器, 需要安装

NeoMutt

NeoMutt 项目旨在汇集 Mutt 的所有补丁。它增加了很多功能。许多旧的 Mutt 补丁已经被更新,整理和记录。

AUR 中有许多不同的 mutt 包,每个都提供了不同的补丁,NeoMutt 计划在未来通过适当的编译选项来替代它们。现在,可以在AUR中通过 AUR 找到NeoMutt。

配置

Mutt 默认识别两个位置的配置文件: ~/.muttrc 和 ~/.mutt/muttrc。 任何一个配置文件都可以工作。 如果决定将初始化文件放在其他地方,使用

$ mutt -F /path/to/.muttrc。

You should also know some prerequisite for Mutt configuration. Its syntax is very close to the Bourne Shell. For example, you can get the content of another config file:

source /path/to/other/config/file

Mutt 配置的语法非常接近Bourne Shell。 例如,可以获取另一个配置文件的内容:

source /path/to/other/config/file

可以使用变量并将 shell 命令的结果赋值给变量。

set editor=`echo \$EDITOR`

$ 符号被转义,这样在传递给 shell 之前它不会被 Mutt 替换。

还要注意使用反引号,因为 bash 语法 $(...) 不起作用。

Mutt 有很多预定义的变量,但是也可以自己定义变量。用户变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 CentOS 上使用 `mutt` 发送邮件需要先进行配置。以下是 `mutt` 的基本配置步骤: 1. 安装 `mutt`: ``` sudo yum install mutt ``` 2. 配置 `mutt` 的配置文件 `~/.muttrc`: ``` set realname = "Your Name" set from = "your_email@example.com" set use_from = yes set editor = /usr/bin/vim set imap_user = "your_username" set imap_pass = "your_password" set folder = "imaps://imap.example.com/" set spoolfile = "+INBOX" set record = "+Sent" set header_cache = "~/.mutt/cache/headers" set message_cachedir = "~/.mutt/cache/bodies" set certificate_file = "~/.mutt/certificates" set smtp_url = "smtp://smtp.example.com:587/" set smtp_pass = "your_smtp_password" set move = no set imap_keepalive = 900 ``` 其中,`realname` 选项指定发件人姓名,`from` 选项指定发件人邮箱地址,`use_from` 选项表示使用 `from` 选项中的值作为发件人信息,`editor` 选项指定使用的编辑器,`imap_user` 和 `imap_pass` 选项分别指定 IMAP 服务器的用户名和密码,`folder` 选项指定 IMAP 服务器的地址,`spoolfile` 选项指定默认的收件箱,`record` 选项指定保存已发送邮件的文件名,`header_cache` 和 `message_cachedir` 选项分别指定缓存邮件头和邮件体的目录,`certificate_file` 选项指定证书文件的路径,`smtp_url` 选项指定 SMTP 服务器的地址和端口,`smtp_pass` 选项指定 SMTP 服务器的密码,`move` 选项表示在收件箱中标记已读邮件,`imap_keepalive` 选项指定保持 IMAP 连接的时间间隔。 注意:以上配置文件中的 `your_name`、`your_email@example.com`、`your_username`、`your_password`、`imap.example.com` 和 `smtp.example.com` 分别需要替换为你自己的姓名、邮箱地址、IMAP/SMTP 服务器的用户名、密码和地址。 3. 测试发送邮件: ``` echo "This is a test email." | mutt -s "Test Email" example@example.com ``` 这样就可以使用 `mutt` 发送邮件了。如果需要使用其他邮件传输代理程序,可以相应地修改 `mutt` 的配置文件中的选项。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值