Script simple utilisant diverses macros et appelé VACATION.RSP :
Cher $SENDER$
Je suis dans limpossibilité de lire votre message concernant '$SUBJECT$' car je suis en
congés !
Cordialement,
$RECIPIENT$
Vous pouvez également utiliser les macros de remplacement des en-têtes :
Cher $SENDER$
Je suis dans limpossibilité de lire votre message concernant '$SUBJECT$' car je suis en
congés !
Cordialement,
$RECIPIENT$
%SetSubject%=RE: $SUBJECT$
%SetAttachment%=c:\photos\vacances.jpg
Avec ce script "RE: " est ajouté avant l'objet du message et une pièce jointe est aojutée.
La ligne "%SetSubject%=RE: $SUBJECT$" est traitée comme suit :
1. | La portion $SUBJECT$ est étendue et remplacée par l'objet du message dorigine. La chaîne est alors équivalente à : |
%SetSubject%=RE: Original Subject Text
2. | MDaemon remplace l'objet dorigine quil a stocké dans sa mémoire interne par ce nouvel objet. A partir de ce moment, dès que "$SUBJECT$" est utilisé dans le script, le nouveau résultat est renvoyé. |
Les nouvelles macros se trouvent en bas du script de réponse, afin déviter des effets indésirables. Par exemple, si la macro %SetSubject% était placée avant la macro $SUBJECT$ qui se trouve dans la troisième ligne du script de réponse, le texte de l'objet aurait été modifié lors de lexpansion de la macro $SUBJECT$. Par conséquent, au lieu de remplacer $SUBJECT$ par le contenu de len-tête "Subject:" du message dorigine, elle sera remplacée par la valeur de votre choix que vous avez définie dans %SetSubject%.
Voir également :