Outil : Antix SMTP Server for Developers
Voici un petit outil que j'ai découvert il y a peu et qui peut se révéler pratique quand on doit tester un envoi de mails, ou tout simplement quand on doit travailler avec quelquechose ne fonctionnant plus si sa fonctionnalité d'envoi de mail n'arrive pas à effectuer un envoi (...) et qui ne repose pas sur System.Net.Mail (voir plus bas dans le cas contraire) : Antix SMTP Server for Developers
Comme son nom l'indique, il s'agit d'un petit serveur SMTP destiné notamment aux développeurs, et qui écrit le message sur disque au lieu de chercher à le relayer.
Il est gratuit et les sources sont sous licence GPL.
Description par son auteur :
This is an STMP Server emulator.
It accepts messages sent as though it were a proper SMTP Server but saves the message to disk instead of forwarding it to the recipients.
For developing applications with e-mail capability.
It provides an SMTP server for your applications to send to during development, which you can view in Outlook Express.
Windows Vista has no STMP server, which prompted me to develop the application.
Its provided as Open Source with the usual General Public License
En revanche si l'envoi de mail repose sur System.Net.Mail (.NET 2.0 minimum), je vous rappelle que vous pouvez directement utiliser la configuration qui va bien pour demander le dépôt des messages dans un répertoire, il suffit d'utiliser l'élément de configuration smtp :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="D:\Temp\Mails"/>
</smtp>
</mailSettings>
</system.net>
</configuration>
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :