在具有 postfix 和 mailx 的 CentOS 7 服务器中,我的~/.mailrc
文件包含:
set MAIL=/root/Maildir
set folder=mail
这样,当用户在 中键入时,就可以查看root
来自的邮件。但是,上述配置不允许计算机上的任何其他用户在登录其帐户后键入 时看到他们的邮件。Maildir
root
mailx
terminal
CentOS 7
Maildir
mailx
terminal
我如何设置服务器的全局配置,以允许其他每个用户Maildir
在登录并键入时terminal
也看到他们的电子邮件mailx
?我是否.mailrc
为每个用户创建一个单独的?如果是,我把它放在哪里?我应该添加什么.mailrc
?
种子来自马塞加洛。
答案1
常见的解决方案是使用现有文件或名为的新mail.sh
文件/etc/profile.d/
:
MAIL=~/Maildir
登录时,中的脚本/etc/profile.d/
由用户的 shell 执行,因此MAIL
对所有用户都正确设置。