Есть exim, courier-imap, roundcube - всё замечательно работает.
Хочется уметь искать в телах сообщений слова, а не только в заголовках. Ясно, что нужно создавать некую индексную базу. Изобретать велосипед не очень охота. Может кто пнёт в каком направлении почитать?