我继承了一台相当小的服务器,并被迫尝试将 Exim 提供的电子邮件帐户拆分到两个(或更多)磁盘(不同的挂载点)上。
我在网上寻找解决方案但没有找到。
如果可能的话,我希望能够告诉 Exim 每个电子邮件地址位于哪个挂载点并进行相应的保存。
这可能吗?
先感谢您!
答案1
我在这里假设 Exim 被配置为传统的互联网 MTA。
我不认为你可以配置 Exim 来将邮件存储在每个用户的单独挂载点中,但是你能更改 Exim 存储所有帐户邮件的位置。
打开默认配置并更改部分中的file=
(用于 mbox 传送)或directory=
(用于 maildir 传送)指令local_delivery:
。非常大的默认 Exim 配置通常是/etc/mail/exim.conf
。
将传输更改local_delivery
为具有足够磁盘空间的挂载点,然后将现有的 mbox 文件或 maildir 文件夹复制/移动到那里。