Description
Cette fonction renvoie les informations relatives au conteneur dans un champ d'adresse.
Arguments
"Chemin" représente l'adresse de l'expéditeur/du destinataire (type de données de chaîne).
Action
Cette fonction renvoie les informations relatives au conteneur dans un champ d'adresse.
Si l'adresse est de type X500, la fonction renvoie toutes les informations comprises entre les première et dernière occurrences du code "CN=". S'il n'existe qu'une seule occurrence du code "CN=", la fonction renvoie l'information NULL.
Si l'adresse est de type X400, la fonction renvoie tous les codes "OU*=" (résidant entre les codes "P=" et "O=").
Si l'adresse commence par "DDA", la fonction renvoie toutes les informations suivant le code "DDA:".
Enfin, si le champ est vide, l'information "ADRESSE INCONNUE" est renvoyée.
Exemples
Field = /o=Business Objects/ou=CRYSTALNT/
cn=Configuration/cn=Servers/cn=ESPRESSO/cn=Fredt
ExchGetPath ({Field})Renvoie "cn=Configuration/cn=Servers/cn=ESPRESSO".
Field - c=US; a= ; p=Microsoft; ou1=James;
ou2=RichCorp; o=apps-wga;
dda:smtp=James@Rich.com
ExchGetPath({Field})Renvoie "ou1=James; ou2=Richcorp".
Field = DDA:MS=CRYSTAL/JAMES/crystal
ExchGetpath9{Field})Renvoie "MS=CRYSTAL/JAMES/crystal".