如何获取 mailutils 使用的配置文件的位置

如何获取 mailutils 使用的配置文件的位置

mailutils在我的 ubuntu 系统中使用以下命令进行安装。

sudo apt-get install mailutils

但我无法用这个发送消息

pstree | mail -s "PSTREE RESULT" xxxx.gmail.com

当我安装 mailutils 时,我将 gmail.com 设置为邮件提供商。

现在我想找到 mailutils 配置文件。但我不知道它在哪里。我怎么知道 mailutils 正在使用哪个配置文件?

我尝试用这个在我的系统中搜索

find . -name 'mailutils.rc' | less

和这个

ls -R | grep 'mainutils[.]rc'

但找不到该文件。

答案1

简短回答——配置文件是:

/etc/mailutils.rc

正如文档中所述,主要的站点范围配置文件是:

<SYSCONFDIR>/mailutils.rc

要获取SYSCONFDIR执行mailutils以下命令:

> sudo apt-get install libmailutils-dev
> mailutils-config --info sysconfdir
SYSCONFDIR=/etc

如果此文件不存在 - 创建它。

对于所有 mailutils 二进制文件都一样,例如

> mail.mailutils --show-config-options | grep SYSCONFDIR
SYSCONFDIR=/etc     - System configuration directory

有关正确配置的更多信息这里

答案2

截至 2023 年mail --config-verbose显示使用的配置文件。

相关内容