Microsoft ne recommande pas de stocker des fichiers PST dans des dossiers partagés. Cela fonctionne, mais vous risquez de devenir très proche de l'utilitaire SCANPST si votre connectivité réseau est douteuse ou si l'ordinateur serveur est démarré pendant que les clients sont "connectés" à leurs fichiers PST.
Vous ne pouvez pas connecter plusieurs clients Microsoft Outlook au même fichier PST simultanément. Il existait une fonction de réplication très bricolée appelée "Net Folders" dans certaines versions d'Outlook. Je ne l'ai jamais utilisé en production et j'ai trouvé que cela fonctionnait très mal dans des scénarios de laboratoire de test.
La solution "officielle" de Microsoft pour ce que vous recherchez serait Exchange Server. C'est une pilule assez chère à avaler, mais elle fera ce que vous voulez.
Outlook 2003 ne gère pas très bien "l'IMAP". Il traite un serveur IMAP un peu comme un serveur POP3, téléchargeant les données du serveur et les stockant localement. Outlook 2007 fait un meilleur travail et préserve la plupart de l'expérience "IMAP" de stocker les données côté serveur. Cela dit, je n'ai jamais essayé de "connecter" plusieurs clients Outlook 2007 au même dossier IMAP en même temps. Cela devrait fonctionner correctement, mais vous pourriez rencontrer des "bizarreries" si plusieurs clients interagissent avec les mêmes messages simultanément (les classant dans des sous-dossiers en même temps, par exemple).
Si vous ne pouvez pas utiliser Outlook 2007, vous voudrez peut-être envisager d'utiliser soit Outlook Express, soit un client IMAP gratuit/open-source (comme Thunderbird, par exemple) pour obtenir une meilleure expérience IMAP. Outlook 2003, par contre, est complètement exclu. De même que tenter de "connecter" plusieurs utilisateurs au même fichier PST simultanément.