L'activité d'alerte qui envoie une diffusion échoue avec "Erreur lors de la compilation du script"

Explorez les étapes pour résoudre le problème Adobe Campaign Classic où la diffusion de l’activité d’alerte échoue avec Erreur lors de la compilation du script 'En-têtes SMTP' ligne XX : le destinataire n’est pas défini.

Description description

Environnements

  • Adobe Campaign Classic v7 (ACC v7)
  • Adobe Campaign Classic v8 (ACC v8)

Problème

L'activité d'alerte qui envoie une diffusion échoue avec l'erreur suivante :

Erreur d'inatteignable en échec lors de la compilation du script 'en-têtes SMTP' ligne XX : le destinataire n'est pas défini. SCR-160012 JavaScript : erreur lors de l’évaluation du script 'SMTP headers'.

Procédure à suivre :

  1. Configurez un workflow qui utilise une activité d’alerte.

  2. Lorsque le workflow s’exécute, l’activité d’alerte échoue.

  3. Ouvrez la diffusion créée pour l'alerte et vérifiez le log de diffusion. L’erreur suivante est remarquée :

    Erreur d'inatteignable en échec lors de la compilation du script 'en-têtes SMTP' ligne XX : le destinataire n'est pas défini. SCR-160012 JavaScript : erreur lors de l’évaluation du script 'en-têtes SMTP'.

Résolution resolution

Pour résoudre le problème, procédez comme suit :

  1. Ouvrez la diffusion créée pour envoyer l’alerte et vérifiez l’onglet SMTP .
  2. Sous les en-têtes SMTP supplémentaires , identifiez si des en-têtes personnalisés qui utilisent le schéma de destinataire sont utilisés.
  3. Une fois confirmé, corrigez soit le modèle de diffusion (si les En-têtes SMTP supplémentaires ont été ajoutés directement sous celui-ci), soit la règle de typologie qui ajoute les en-têtes SMTP.

Cause

La diffusion pour l’envoi d’alertes utilise des en-têtes SMTP personnalisés en fonction du schéma des destinataires. Toutefois, comme les alertes sont envoyées aux opérateurs plutôt qu'aux destinataires, le schéma des opérateurs doit être utilisé à la place.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f