Ищете сервер IMAP, который может обнаруживать повторяющиеся вложения в почтовых ящиках и не тратить на них место.
Итак, если 4 локальных почтовых ящика получают одно и то же вложение, я хотел бы, чтобы оно сохранялось в файловой системе только один раз.
Предпочтительно открытый исходный код.
Кроме того, у меня возникли проблемы с кратким описанием вышеизложенного и, следовательно, с исследованием онлайн-ресурсов, поэтому предложения по хорошим ключевым словам также очень приветствуются.
Лучший
Да, новый формат почтовых ящиков Dovecots называется dbox может это сделать.
Единичное хранилище вложений. Если у нескольких почтовых ящиков / пользователей есть одно и то же вложение, оно сохраняется на диске только один раз.
Сайрус IMAP может делать это, среди прочего. Но будьте осторожны, Cyrus не так прост в установке, как Dovecot.
В какой операционной системе вы хотите его запустить?
Exchange делает именно это (и не только с вложениями, но и со всеми сообщениями).
Но внедрение Exchange только для IMAP-сервера было бы вполне перебор ...
Немного другой ответ, но какая ОС? Есть ли у вас вариант чего-то вроде ZFS (который, как я полагаю, выполняет дедупликацию)?
Дедупликация данных Windows Server 2012 может сделать эту работу, см. Ответ Габриала Талавера Вот. Я имею в виду, что это не обязательно функция сервера IMAP, это может быть функция файловой системы. Файловая система может обнаруживать одни и те же файлы и сохранять их внутри как один.