Я ищу приложение с открытым исходным кодом, которое архивирует мою электронную почту. Он может делать это, регулярно входя в мою учетную запись POP3 и копируя электронные письма, или он может просто читать мой файл / каталог Unix mbox / maildir непосредственно на почтовом сервере.
Он должен быть открытым и работать в Linux (или любой другой открытой ОС). В идеале у него должен быть веб-интерфейс, но это не главное требование.
MXsense (http://www.mxsense.com/mxsense.html) кажется в значительной степени тем, что я хочу, за исключением того, что он не открыт.
Мне не нужна поддержка MS Exchange.
Какие-либо предложения?
Обоснование (возможно, немного глупое) состоит в том, что я запускаю исключительно Linux, и у него до сих пор нет почтового клиента, который хоть немного приближался бы к MS Outlook с точки зрения крутизна, поэтому я часто переключаюсь между почтовыми клиентами. Я бы почувствовал себя лучше, если бы у меня был архив моих писем, поэтому неважно, какой почтовый клиент я использую в этом месяце.
Есть продукт с открытым исходным кодом, который позволяет делать то, что вы ищете, хотя для одного почтового ящика он может быть немного тяжелым. Он имеет нормализованную схему реляционной базы данных и использует Postgres на сервере для хранения данных (так что вы можете «подключаться» к почтовому хранилищу с драйверами ODBC и т. Д.). Посмотри: http://www.archiveopteryx.org/
Похоже, вы можете немного над этим подумать. Почему бы просто не написать сценарий, который архивирует (подумайте, tar) почтовый ящик на сервере с датой / временем как частью имени файла и хранит это где-нибудь? Запускайте его так часто, как хотите, через cron.
Что касается клиента, Evolution - единственное, что я нашел, что-то вроде замены Outlook. Я не использовал его пару лет, но когда попробовал, был очень доволен и впечатлен.
Следуя ответу Мартинаса, вы также можете настроить переадресацию для копирования учетной записи Gmail (или аналогичной), и вы, вероятно, можете настроить свой почтовый клиент на скрытую копию той же учетной записи Gmail для каждого сообщения, которое вы создаете / отправляете. Затем вы можете просто войти в Gmail, чтобы просмотреть (или, что еще лучше, выполнить поиск) свой архив.
Это больше ориентированный на одного пользователя подход. Я использую IMAP вместо POP, поэтому не имеет значения, какой почтовый клиент я использую (или на каком компьютере), поскольку вся почта хранится и организуется на сервере.
Попробуйте Mailarchiva, это хорошая система архивирования почты с возможностью поиска.
avi
Если у вас есть доступ к вашему файлу .forward или у вас есть доступ к ящику, вы можете направлять почту в файл каждый раз при его получении.
Даже без прямого доступа к серверу вы можете использовать fetchmail для приема почты и ее хранения. Этот пост интересный - http://lifehacker.com/software/gmail/geek-to-live--back-up-gmail-with-fetchmail-235207.php
Для веб-интерфейса вы можете использовать http://www.mhonarc.org/ создать html архив.
Есть программа командной строки archivemail, которая делает то, что вы хотите.
если вы все еще ищете решение для архивирования электронной почты с открытым исходным кодом, попробуйте piler (http://www.mailpiler.org/). Он предлагает гораздо больше, чем выпуск mailarchiva с открытым исходным кодом.
Enkive - это инструмент для архивирования и восстановления электронной почты с открытым исходным кодом, который имеет ряд замечательных функций, таких как полнотекстовый поиск, экспорт результатов поиска и дедупликация.
Попробуйте эволюцию. Это не хуже MS OUtlook. Может, тогда ты не станешь искать архивы. Или thunderbird, который работает как в Windows, так и в Linux.