Aide en ligne watchDirectory > Extensions > Automatiquement Envoyer un Email > Paramétrages avancés d'adressage Email
Adressage Avancé
En utilisant des Variables
Vous pouvez utiliser plusieurs variables en relation avec l'évènement fichier qui vient de se produire dans l'adressage Email. Cela vous permet d'envoyer des Emails dans des boites spécifiques en fonction de l'évènement. Par exemple, pour envoyer l'Email à "john_filenew@home.com" lorsqu'un nouveau fichier est créé, et à "john_filedel@home.com" lorsqu'un fichier est supprimé, vous devrez saisir l'adresse Email comme ceci:TO:<john_%WD_REASON%@home.com>Si vous utilisez des variables en relation avec le fichier ou le nom du répertoire, les anti-slashs, et es espaces sont replacés par des sous-lignés "_". Par exemple, si vous utilisez la variable %WD_RELDIR% (contenant le nom du répertoire en dessous du répertoire surveillé), et qu'un Email est envoyé pour le fichier C:\MonitoredDirectory\Subdir1\Subdir2\NewFile.txt, l'adresse Email avec
TO:<john_%WD_RELDIR%@home.com>sera traduite en
TO:<john_subdir1_subdir2@home.com>

Utiliser un fichier avec les adresses Email

Utiliser un éditeur de texte!
Les fichiers avec des adresses Email doivent être en format "plein texte" ("plain text"). Utiliser un éditeur comme le Bloc-Notes pour créer ou modifier ces fichiers.Les Traitements de texte, comme like Microsoft Word, ne doivent pas être utilisé!
Vous pouvez donc avoir la liste des adresses dans un fichier texte. Saisissez les adresses exactement comme vous les auriez mises dans la fenêtre de paramétrages, une adresse par ligne :
TO:John Doe<john@home.com> CC:<me@home.com>
Et vous saisissez le chemin complet du fichier contenant les adresses Email dans la zone de saisie "Envoyer un Email à" ("Send Email To") du paramétrage de l'extension Email en préfixant d'un @ :
@C:\Email\AddressList.txt
Vous pouvez aussi utiliser des variables commed décrit ci-dessus dans ces adresses Email.
Emplacement du fichier d'adresses
Si vous souhaitez envoyer des Emails à différentes personnes, en fonction de l'emplacement d'un nouveau fichier trouvé, vous pouvez positionner le fichier d'adresses dans le répertoire surveillé ou les sous-répertoires eux-mêmes. Assurez-vous que les fichiers ont tous le même nom (par exemple EMAIL.TXT), et saisissez ce nom dans la zone de saisie "Envoyer un Email à" ("Send Email To") en préfixant de @@ :
@@email.txt
Lorsque le fichier C:\MonitoredDirectory\Subdirectory\NewFile.txt est détecté, l'extension Envoyer un Email chargera les adresses du fichier C:\MonitoredDirectory\Subdirectory\email.txt.
Lorsque le fichier C:\MonitoredDirectory\AnotherSubdirectory\NewFile.txt est détecté, l'extension Envoyer un Email chargera les adresses du fichier C:\MonitoredDirectory\AnotherSubdirectory\email.txt.
Si le fichier email.txt n'est pas trouvé dans le répertoire ayant eu de l'activité fichier, et que vous n'avez pas saisi d'autres adresses Email àutiliser, aucun Email ne sera envoyé.
Si vous souhaitez que l'extension Envoyer un Email cherche le fichier email.txt dans l'arborescence supérieure lorsqu'il n'est pas trouvé, ajouter un point d'exclamation (!) devant le nom de fichier :
@@!email.txt
Dans ce cas, l'extension Envoyer un Email testera les fichiers suivants lorsqu'un évènement arrivera dans le répertoire C:\Monitored\Sub1\Sub2 :
C:\Monitored\Sub1\Sub2\email.txt C:\Monitored\Sub1\email.txt C:\Monitored\email.txt C:\email.txt
Si vous ne souhaitez pas avoir de fichiers d'adresse dans le répertoire surveillé lui-même, vous pouvez les "rediriger" dans une autre arborescence qui sera le reflet de l'arborescence du répertoire surveillé. Saisissez dans la zone de saisie "Envoyer un Email à" ("Send Email To") comme ceci :
@@C:\MirroredDir@email.txt
Lorsque le fichier C:\MonitoredDirectory\Subdir\NewFile.txt est détecté, l'extension Envoyer un Email lira la liste d'adresses depuis le fichier C:\MirroredDir\Subdir\email.txt.