有人可以帮助我与mutt(即时通讯新与此)我有这样的事情:
/home/mainuser/Mail --user1 (softlink to /home/user1/Maildir) ----new ----cur ----tmp --user2 (softlink to /home/user2/somedir1/somedir2/Maildir) ----new ----cur ----tmp
….(大约10个用户)所有用户都是本地/系统/虚拟的
现在我不知道如何为此configurationmuttrc。 有像spoolfile /邮箱的命令,但即时通讯错误与他们做错了。
你非常喜欢碰到一个文件许可混乱的方式,你正在试图做到这一点。
正确的方式来configuration这个是通过某种允许用户身份validation的协议来告诉mutt关于访问邮箱的信息,这样邮箱就会被正确的用户接触到。 你可以通过像这样将macros添加到你的〜/ .muttrc文件来实现:
# Utility macro to change sent, drafts and other folders after changing mailboxes macro index,pager Mx "set folder=!<enter>:set record=!/.Sent<enter>:set postponed=!/.Drafts<enter>" # Macro to change to using the users Mail directory macro index,pager Mu ":set spoolfile=~/Mail<enter>Mx<change-folder>!<enter>" "Mailbox: userdir" # Macro to switch to an imap mailbox macro index,pager Mi ":set imap_user=username<enter>:set spoolfile=imap://server/INBOX<enter>Mx<change-folder>!<enter>" "Mailbox: imapuser"
这些macros将允许您启动macrosMu以使用您的用户目录中的邮箱或Mi切换到另一个用户的IMAP邮箱。 您可以继续为您访问的更多邮箱添加这样的macros。
如果所有这些邮箱都是由同一个用户拥有的话,像设置符号链接引用,然后设置spooolfile =〜/ Mail应该做的伎俩