我刚刚开始使用mutt(开始时是慢慢剥离自己的GUI应用程序,最后只是让我陷入了终端窗口内),尽管我设法从IMAP服务器中提取了邮件,我想做的定制,主要是:
提取今天的邮件。
将所有内容保留在服务器上
不要在本地磁盘上保存任何内容
不要问我是否要创建$USER/Mai
l文件夹。由于我也有我的常规邮件客户端,因此mutt只是从终端检查邮件的一种简便方法。
我不只是在这里问一个问题,我想我会尝试找出更多有关你们可能拥有的酷技巧,颜色场景和配置设置的信息,我可以在其中使用它们。
最佳答案
这是我对您的自定义的看法:
不确定如何实现此目标,如果您在IMAP mutt中切换到某个文件夹,则会获取该文件夹的所有标头。仅当您艰难地打开邮件时,它才会获取邮件。
由于您使用的是IMAP,因此无论如何,mutt都应该默认将所有内容保留在服务器上。仅当您明确要求删除时,它才会删除某些内容。还是我误会了您要达到的目标?
可以通过禁用本地缓存来实现。有标题和消息缓存。有关更多信息,请参见header-cache和message-cachedir。但是请注意,禁用缓存会降低性能,因为每次切换目录时,mutt必须重新获取所有邮件的标头。
确保在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):"
希望有帮助!
关于mutt - 您的.muttrc中有什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5055614/