Hello Mike ! Thanks for your tips.
My problem was : Squirrelmail does not fetch the right messages when searching keyword(s) into the body of messages stored in DBMail, ie some messages were returned, but none of them were containing the searched keyword(s) ! Nevertheless, I solved my problem, so for those of you, non-english users, who are facing strange results with Squirrelmail searches + DBMail : - be sure to have the right locales installed in your system (debian: dpkg-reconfigure locales) - be sure to configure correctly the "Language" part of Squirrelmail (for France, Default Language : fr_FR, Default Charset : iso-8859-1) - be sure to unset (set it from "true" to "false") "Allow server charset search" into "General Options" of Squirrelmail [for these 2 last points, run "/usr/sbin/squirrelmail-configure"] For your last point (searches work differently from one tool to another), it's difficult to experiment : IMAP "non-Web" clients, like MS Outlook Express (but I did not test others), will not use the imap search function : OE looks into the messages it stores on its file system. So, if you just sync the "headers" on an IMAP account with OE, you won't be able to search into message's bodies (you can test this easily). ==> So, it can't be compared (for tests) to Web IMAP clients which will obviously search, in real time, into the IMAP server. Thanks again for your message. I have another problem (Outlook Express does not want to subscribe me to DBMail shared folders, even with the "little coaxing" of the documentation) but for more clarity, I will post it into another message to the list. Olivier