7

我刚刚开始使用 mutt(一开始是慢慢剥离自己的 GUI 应用程序,最后我只是被困在终端窗口中),虽然我已经设法从我的 IMAP 服务器获取我的邮件,但有一些我想做的定制,主要是:

  1. 取今天的邮件。

  2. 将所有内容留在服务器上

  3. 不要在本地磁盘上保存任何东西

  4. 不要问我是否要创建$USER/Mail文件夹。因为我也有我的常规邮件客户端,所以 mutt 只是一种从终端检查邮件的简单方法。

我不只是在这里问一个问题,我想我会尝试找出更多关于你们可能拥有的一些很酷的技巧、配色方案和配置设置,我可以在我的工作中使用它们。

4

2 回答 2

7

这是我能想到的关于您的自定义的内容:

  1. 如果您切换到 IMAP 中的文件夹,不确定如何实现这一点,mutt 将获取该文件夹的所有标题。一旦你打开它,它只会获取一封邮件。
  2. 由于您使用的是 IMAP,因此 mutt 无论如何都应该将所有内容默认保留在服务器上。如果您特别要求删除,它只会删除某些内容。或者,也许我误解了你想要达到的目标?
  3. 这应该可以通过禁用本地缓存来实现。有一个标题和一个消息缓存。有关详细信息,请参阅header-cachemessage-cachedir。但请注意,禁用缓存会损害性能,因为每次切换目录时 mutt 都必须重新获取所有消息的标头。
  4. 在您的muttrc中,确保folder正确设置您的变量。如果我没记错的话$USER/Mail是默认值。如果设置正确,mutt 不会在每次启动时都要求您创建它。

以下是我的 mutt 配置的一些摘录:

set postpone=ask-no 
set beep_new=yes
set confirmappend=no
set sort=threads
set mail_check=60
set timeout=10
set net_inc=5
set move=no
set sort_alias=alias
set reverse_alias=yes
set alias_file=~/.mail_aliases
set editor='vim + -c "set textwidth=72" -c "set wrap"'
set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
set certificate_file=~/.mutt/certificates
auto_view text/html application/pdf application/msword
alternative_order text/plain text text/enriched text/html
mime_lookup application/octet-stream
source $alias_file
set mbox_type=maildir
set ssl_starttls=yes
set folder=imaps://host:port
set spoolfile="+inbox"
set record="+sent/`date +%Y-%m`"
set postponed="+drafts"
ignore *
unignore  Date To Cc Bcc From Subject X-Mailer Organization User-Agent X-PGP-Key List-Id
hdr_order Date From To Cc Bcc Subject X-Mailer User-Agent Organization List-Id X-PGP-Key

还有我的配色方案:

# Default color definitions
color normal     white         default
color hdrdefault green         default
color quoted     green         default
color quoted1    yellow        default
color quoted2    red           default
color signature  cyan          default
color indicator  brightyellow  red 
color error      brightred     default
color status     brightwhite   blue
color tree       brightmagenta default
color tilde      brightblue    default
color attachment brightyellow  magenta
color markers    brightred     default
color message    white         default
color search     brightwhite   magenta
color bold       brightyellow  green

# Color definitions when on a mono screen
mono bold      bold
mono underline underline
mono indicator reverse
mono error     bold

# Colors for items in the reader
color header brightyellow default "^(From|Subject):"
color header brightcyan   default ^To:
color header brightcyan   default ^Cc:
mono  header bold                 "^(From|Subject):"

希望有帮助!

于 2011-02-20T15:27:07.797 回答
1

我意识到这现在已经很老了,但是请查看offlineimap,以将本地Maildir设置后台同步到某处的IMAP帐户。

http://offlineimap.org/

此外,日晒配色方案非常好:

http://ethanschoonover.com/solarized

于 2013-08-01T12:31:27.950 回答