SMTP_ReplyTo

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_ReplyTo (smtp_ID; réponseA{; supprimerOption}) Entier

ParamètreTypeDescription
smtp_IDEntier longRéférence du message
réponseATexteAdresse électronique ou Liste d'adresses
supprimerOptionEntier0 = Ajouter à la liste existante,
1 = Remplacer les anciennes valeurs par les
nouvelles,
2 = Supprimer les adresses spécifiées
RésultatEntierCode d'erreur

Description

La commande SMTP_ReplyTo vous permet de prédéfinir le contenu par défaut de la liste d'adresses qui sera utilisée lorsque le récepteur répondra à un message. Normalement, c'est le contenu de l'en-tête "Emetteur(s)" (From) qui est utilisé dans ce cas. Toutefois, cet en-tête est ignoré lorsqu'un en-tête "Réponse à" (ReplyTo) a été défini pour le message.

Pour le développeur de bases de données, SMTP_ReplyTo peut être un outil puissant de contrôle des destinataires des réponses dans des messageries automatiques. La commande permet d'envoyer des réponses à des adresses autres que celles inscrites dans les en-têtes "Emetteur(s)" ou "Expéditeur", par exemple à un compte spécifique créé pour assurer le suivi des réponses.

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

Le paramètre réponseA contient une ou plusieurs adresses électroniques. Les adresses listées dans cet en-tête seront utilisées par le logiciel de messagerie des destinataires comme adresse(s) de réponse par défaut.

Le paramètre supprimerOption vous permet de préciser comment gérer la ou les adresse(s) insérée(s) dans réponseA.

Si vous passez 0 (zéro), les nouvelles valeurs seront ajoutées à celles éventuellement présentes dans cet en-tête.

Si vous passez 1, les valeurs éventuellement présentes sont remplacées par les nouvelles valeurs. Si vous avez passé une chaîne vide dans réponseÀ, vous obtiendrez le même résultat qu'en passant 2.

Si vous passez 2, l'en-tête ainsi que son contenu sont supprimés.

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

Exemple

Dans cet exemple, trois cadres composent un message concernant un changement de politique de l'entreprise. Ce message doit être adressé à chaque employé de la société par la secrétaire. Les réponses à ce message seront retournées à la secrétaire et au "service_du_personnel", et non aux cadres.

   $Emetteur:="prez@acme.com,vp@acme.com,cfo@acme.com"
   $Erreur:=SMTP_From ($smtp_id;$Emetteur;0)
   $Erreur:=SMTP_Sender ($smtp_id;"secretaire@acme.com";0)
   $Erreur:=SMTP_ReplyTo ($smtp_id;"secretaire@acme.com,service_du_personnel@acme.com";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