我的邮件用户数量不多(大约 100 个),其中一些人的邮箱相对较大(10Gb+)。我使用 postfix 和 dovecot Maildir 格式运行 Ubuntu。
我可以继续添加存储空间,但也许更便宜的方法是提取大于阈值的旧附件,并在自动删除之前将它们放在用户下载的位置(例如 S3)?但不确定具体如何做。
其他人做什么?
我也考虑过压缩超过一定时间的邮件,但我不确定这样是否能释放多少空间。
答案1
无限的邮箱大小需要无限的预算
由于几乎没有人能做到这一点,甚至提供无限存储空间的免费电子邮件提供商也停止了这样做,您需要设置一些(或多或少隐藏的)限制。
传统解决方案:信箱配额。
这限制了您的邮件用户可以使用的存储量,并限制了您的成本。
这实际上使邮箱所有者负责清理自己的邮箱,并使其邮箱容量保持在指定配额以下,否则他们将无法再收到电子邮件。这解决了您的技术问题。
如果企业需要扩大配额,那么企业应该明白扩大存储需要付出代价。
设置允许的附件大小的低限制降低邮箱大小的增长率。这确实需要合适的协作替代方案和人们协作方法的改变,但您的邮件服务器不会因同事来回发送的 22 个 PowerPoint 演示文稿修订版而溢出。