你的.muttrc里有什么?

3 mutt

我刚刚开始使用mutt(最开始是为了慢慢剥离我自己的gui应用程序,结果我只是被困在一个终端窗口里),虽然我已经设法从我的IMAP服务器获取邮件,但有一些我想做的自定义,主要是1)只获取今天的邮件2)将所有东西都留在服务器上3)不要在本地磁盘上保存任何东西4)不要问我是否要创建$ USER/Mail文件夹.由于我也有我的常规邮件客户端,mutt只是一种从终端检查邮件的简单方法.

我不想在这里问一个问题,而是试着找到更多关于你们可能拥有的一些很酷的技巧,色彩场景和配置设置,我可以在我的场景中使用.(如果您确实有我想要的自定义解决方案,请告诉我们).谢谢.

Ced*_*ric 5

以下是我可以想到的自定义:

  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
Run Code Online (Sandbox Code Playgroud)

我的配色方案:

# 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):"
Run Code Online (Sandbox Code Playgroud)

希望有所帮助!