NTFAQFr DépartNewsDiscussion AreaLinksrechercheSpaceHelp

Q. Comment envoyer des messages Exchange par la ligne de commande ?

R. Vous devez utilisez le programme MAPISEND.EXE qui est fournis avec le Ressource Kit Exchange. On peut le téléchargé a partir de http://www.microsoft.com/msdownload/exchange/rkintel/rkintel.htm et vous devez télécharger la partie "AdminNT".

Une fois téléchargé double cliquez sur le fichier zip et décompresser le dans un répertoire dédié. Copié le fichier MAPISEND.EXE du répertoire original (i386\admin\mapisend) vers un endroit de votre choix. L'utilisation est simple dans que le client exchange est installé sur le poste :(avec outlook ca marche aussi).

mapisend -u "<profil>" -p <cequevousvoulez> -r <destinataires> -s "<sujet>" -t <fichier texte contenant le message>

Par exemple mapisend -u "john savill" -p anything -r john@savilltech.com -s "message" -t c:\message\mail4.txt

Ceci est juste un exemple , vous pouvez ne pas ne pas savoir quel est votre profil. Dans ce cas utiliser l'option -i et -p qui permet la connection interactive vous permet de créer un profil que vous pourrez utilisez dans le futur. la liste complète des switches est :

-u Nom du Profil ( Boite au lettre) de l'émetteur.
-p Connections interactive.
-i Connections interactive (demande un profil et un mot de passe.)
-r Destinataire(s) (Doivent etre séparés par un ';' et ne doivent pas etre ambigus par rapport a la liste d'adresse globale )
-c Spécifie les destinataires en CC:
-s Sujet
-m Spécifie le contenu du message , est ignoré si -t est utilisé.
-t Spécifie un fichier  texte pour le contenu du message.
-f Chemin et fichier a attaché au message.
-v Génère un résumé de 8 lignes du message envoyé.

Dans tous les cas , si vous passez plus d'un mot en argument vous devrez les entourés de guillemets.



Un commentaire , une précision ? Ecrivez nous.