PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande MAILATT
Commande MAILATT

 

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" :

                              

                        <img 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 .
La syntaxe est : HEADER="CONTENT-ID:<identifiant>"

 

 

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

 

 LNCSNDMAIL - Commande CL

 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