1 AFAIK,Google邮件服务器(gmail)可以检测重复文件。例如,如果您收到一个大文件作为附件,该文件确实存在于其他人的收件箱中,那么Google会避免将该文件存储两次,而是会生成指向同一文件的指针。 这是一个很棒的功能。例如,如果文件是K MB并由U用户存储在他们的收件箱中,则它将被存储一次,并且将释放( (K-1)* U)MB。 我想知道是否有任何支持此功能的开放式Web服务器应用程序。 email gmail duplicate hashing mail-server — 阿里 source 我想你的方程式应该是K *(U-1) — 2016年
2 自版本2.1起mdbox,Dovecot在使用存储格式时支持附件重复数据删除(名称为“单实例存储”)。你需要这些设置在:10-mail.conf mail_attachment_dir = ... mail_attachment_min_size = 128k mail_attachment_fs = sis posix mail_attachment_hash = %{sha1} — grawity source