Show Menu
SUJETS×

Cas d’utilisation : Envoi de courriers électroniques transactionnels avec des pièces jointes

L'objectif de ce cas pratique est d'ajouter des pièces jointes d'emails à la volée aux envois sortants.

Principales étapes

Dans ce scénario, vous apprendrez à envoyer des e-mails transactionnels avec des pièces jointes individuelles et/ou personnalisées. Les pièces jointes ne seront pas préchargées sur le serveur de messagerie transactionnelle : au lieu de cela, ils seront générés à la volée.
Lorsque vous capturez les interactions ou les détails des clients, vous devrez peut-être renvoyer ces informations au client à la fin du processus, par exemple dans un fichier PDF joint à un courrier électronique.
Voici les principales étapes de ce scénario :
  1. Le client accède au site web et trouve le produit qu'il souhaite acheter.
  2. Il sélectionne le produit et personnalise certaines options.
  3. Il termine la transaction.
  4. Un courrier électronique est envoyé au client pour confirmer la transaction. Etant donné qu’il n’est pas recommandé d’envoyer des informations d’identification personnelle dans le courrier électronique, un fichier PDF sécurisé est généré et joint au courrier électronique.
  5. Le client reçoit le courrier électronique et sa pièce jointe contenant les données pertinentes.
Dans ce scénario, les pièces jointes ne sont pas créées à l’avance, mais ajoutées à la volée aux courriers électroniques sortants, ce qui offre les avantages suivants :
  • Cela vous permet de personnaliser le contenu de la pièce jointe.
  • Si la pièce jointe est associée à une transaction (comme dans l'exemple de scénario décrit ci-dessus), elle peut contenir des données dynamiques générées pendant le processus client.
  • L’ajout de fichiers PDF optimise la sécurité lorsque vous pouvez les chiffrer et les envoyer via HTTPS.

Recommandations

Avant de mettre en oeuvre ce scénario, lisez attentivement les directives ci-dessous :
  • Les instances de messagerie transactionnelle ne doivent pas être utilisées pour stocker, exporter ou télécharger des fichiers ou des données. Ils ne peuvent être utilisés que pour les données de événement et les informations connexes. Ils ne doivent pas être considérés comme un système d'enregistrement de fichiers.
  • Comme il n'existe aucun accès direct aux instances de messagerie transactionnelle ou aux serveurs à l'extérieur d'Adobe, il n'y a aucun moyen standard de transférer ces fichiers sur ces serveurs (pas d'accès FTP).
  • Il n'est pas correct par contrat d'utiliser l'espace disque sur les instances de messagerie transactionnelle pour stocker des fichiers de n'importe quel type, pas même pour les pièces jointes.
  • Vous devez utiliser un autre système de disque en ligne pour héberger ces fichiers. Vous avez besoin d'un accès FTP à ce système et vous devez pouvoir écrire et supprimer des fichiers.

Mise en oeuvre

Le diagramme ci-dessous montre les différentes étapes de la mise en oeuvre de ce scénario :
Pour ajouter une pièce jointe à un message transactionnel à la volée, procédez comme suit :
  1. Début en concevant votre pièce jointe. Voir à ce propos cette section .
    Cela vous permet de joindre les fichiers à un courrier électronique, même s’ils ne sont pas hébergés sur l’instance d'exécution.
  2. Vous pouvez envoyer des emails via un déclencheur de message SOAP. Un appel SOAP contient un paramètre d'URL (attachmentURL).
    Pour plus d'informations sur les requêtes SOAP, voir la section Description des événements .
  3. Lors de la conception de votre courrier électronique, cliquez sur Pièce jointe .
  4. Dans l’écran Définition de la pièce jointe, saisissez le paramètre de pièce jointe SOAP :
    <%= rtEvent.ctx.attachementUrl %>
    
    
  5. Une fois le message traité, le système obtient le fichier à partir de l'emplacement distant (serveur tiers) et le joint au message individuel.
    Comme ce paramètre peut être une variable, il doit accepter la variable d'URL distante entièrement formée de votre fichier, envoyée via l'appel SOAP.