在具有postfix和mailx的CentOS 7服务器中,我的~/.mailrc
文件包含:
set MAIL=/root/Maildir set folder=mail
这使得root
用户在terminal
inputmailx
时,可以检查来自root
用户Maildir
邮件。 但是,上述configuration不允许CentOS 7
机器上的任何其他用户在login其帐户时在terminal
inputmailx
时能够看到他们的Maildir
邮件。
如何设置服务器的全局configuration,以允许其他用户在terminal
login其账户时也能看到他们的Maildir
邮件,并inputmailx
? 我.mailrc
为每个用户创build一个单独的.mailrc
? 如果是这样,我把它放在哪里? 而我添加到.mailrc
?
这种种子来自masegaloeh 。
一个常见的解决scheme是使用/etc/profile.d/
的现有文件或名为mail.sh
的新/etc/profile.d/
:
MAIL=~/Maildir
login时,/ /etc/profile.d/
中的脚本由用户的shell执行,因此所有用户都可以正确设置MAIL
。