Compatible SMTP, MAPI et Lotus Notes
|
Ajout d’un fichier attaché au message actuellement en cours d’élaboration.
Vous devez avoir fait appel à la commande MAILPREP pour commencer l’élaboration d’un message.
Il existe deux prototypes différents suivant l'interface que vous utilisez.
Syntaxe
1) Première syntaxe (SMTP, MAPI et Lotus Notes)
CHGVAR |
VAR(&CMD) VALUE('MAILATT') |
CHGVAR |
VAR(&PARM1) VALUE('Fichier') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres |
|
Parm1 |
Chemin complet vers le fichier à attacher |
|
2) Deuxième syntaxe (SMTP)
Cette commande peut aussi permettre d'embarquer des images dans un message au format HTML.
Le fichier HTML doit être ajouté comme corps du message avec la commande MAILBODYF avec l'option HTML.
Il faut que le tag insérant l'image dans la page HTML ait la propriété 'src' avec une valeur du type "src=cid:IMAGE001.GIF" :
Il faut également que le deuxième paramètre de la commande MAILATT ait une valeur du genre HEADER="CONTENT-ID:<IMAGE001.GIF>.
Attention tous les lecteurs d'e-mail ne gèrent pas cette fonctionnalité !
CHGVAR |
VAR(&CMD) VALUE('MAILATT') |
CHGVAR |
VAR(&PARM1) VALUE('Fichier') |
CHGVAR |
VAR(&PARM2) VALUE('HEADER="CONTENT-ID:<IMAGE001.GIF>"') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres |
|
Parm1 |
Chemin complet vers le fichier à attacher
|
Parm2 |
Paramètre
optionnel. Il permet d'embarquer des images correspondants à un message au
format HTML . |
Exemples
LNCCMD CMD(MAILATT) +
PARM1('\\ADX01\SUPPORT\TEST\LOGOA2.JP+
G') +
PARM2('HEADER="CONTENT-ID:<IMAGE001.GIF>"')
LNCCMD CMD(MAILATT) +
PARM1('\\ADX01\SUPPORT\TEST\IMAGE001.+
GIF')
Voir aussi
• MAILPREP, pour préparer le message
• MAILTEXT, pour définir un corps de texte
• MAILTO, ajoute des destinataires au message
• MAILPRTY, définition d’une priorité du message
• MAILSUBJ, ajoutant un sujet au message
• MAILREPORT, pour activer le suivi du message
• MAILSEND, envoie le message
• MAILEND, libère toutes les
structures allouées par le message
• MAILBODYF définir un corps de
texte au format HTML
• MAILCC définir les destinataires secondaires du message
• MAILSMTP définit les propriétés pour se connecter au serveur SMTP