SMTP_From

4D - Documentation   Français   English   German   Commandes Internet de 4D, Sommaire   Commandes Internet de 4D, Index   Retour   Précédent   Suivant

version 6.5


SMTP_From (smtp_ID; msgEmetteur{; supprimerOption}) Entier

ParamètreTypeDescription
smtp_IDEntier longRéférence du message
msgEmetteurTexteAdresse électronique ou Liste d'adresses
supprimerOptionEntier0 = Ajouter, 1 = Remplacer, 2 = Supprimer
RésultatEntierCode d'erreur

Description

La commande SMTP_From contient la ou les adresse(s) électronique(s) de la ou des personne(s) devant figurer dans l'en-tête "Emetteur(s)" (From) du message. Ces personnes sont responsables de la création ou de l'envoi du message. Généralement, l'en-tête "Emetteur(s)" contient l'adresse de la personne qui a composé et envoyé le message. Cependant, lorsque le message est créé par un groupe de personnes, chaque membre doit être individuellement listé dans l'en-tête "Emetteur(s)".

L'en-tête "Emetteur(s)" est obligatoire. Si une adresse figure dans l'en-tête "Emetteur(s)", la présence de l'en-tête "Expéditeur" (Sender) est optionnelle.

smtp_ID contient l'identifiant du message électronique créé avec la commande SMTP_New.

msgEmetteur peut contenir une ou plusieurs adresses électroniques. Toutes les adresses figurant dans l'en-tête "Emetteur(s)" sont visibles par les destinataires du message.

Note sur les réponses automatiques : En l'absence d'en-tête "Réponse à" (ReplyTo) dans le message identifié par smtp_ID, toutes les réponses au message seront adressées à chaque personne figurant dans l'en-tête "Emetteur(s)".

Le paramètre supprimerOption vous permet de préciser s'il faut conserver ou supprimer la zone d'en-tête "Emetteur(s)" éventuellement existante :

Si vous passez 0 (zéro), le contenu du paramètre passé est ajouté au contenu de l'en-tête existant.

Si vous passez 1, le contenu du paramètre passé remplace le contenu de l'en-tête existant. Dans ce cas, si vous avez passé une chaîne vide dans msgEmetteur, l'en-tête "Emetteur(s)" est supprimé.

Si vous passez 2, l'en-tête "Emetteur(s)" est supprimé du message.

Si supprimerOption est omis, par défaut la valeur 0 est utilisée.

Exemple

Dans cet exemple, trois personnes composent un message, concernant une modification de politique de l'entreprise, qui doit être distribué à tout le personnel de la société. Les réponses à ce message seront adressées aux personnes présentes dans l'en-tête "Emetteur(s)".

   $Emetteur:="prez@acme.com,vp@acme.com,cfo@acme.com"
   $Erreur:=SMTP_From ($smtp_id;$Emetteur;0)
   $Erreur:=SMTP_Subject ($smtp_id;"Changement de politique de l'entreprise";0)
   $Erreur:=SMTP_To ($smtp_id;<>Tous_employés;0)

Référence

SMTP_New.


4D - Documentation   Français   English   German   Commandes Internet de 4D, Sommaire   Commandes Internet de 4D, Index   Retour   Précédent   Suivant