Notifications sent from wrong domain after database refresh

This article explains how the resolve the Campaign Classic issue where workflow notifications are sent from the production domain instead of stage, after refreshing the database.

Description description

Environment

  • Campaign Classic
  • Campaign

Issue/Symptoms

Workflow notifications after database refresh are sent from the production domain, and links in the content redirect to the production workflows.

Resolution resolution

Check if after refresh:

  1. In Deployment Wizard, sender mask and address point to stage and not production.

  2. Check if the options below point to stage and not production:

    code language-none
    NmsDelivery_FromAddressMasks
    NmsDelivery_ErrorAddressMasks
    NmsServer_URL
    NmsServer_IntranetURL
    
  3. Check if the notification templates have the From field empty. If they do, they will pick up the options values.

  4. Templates must be found under Administration > Campaign Management > Technical Delivery templates.

If all is good, but notifications are still sent from the wrong domain:

The approval/notification emails are all sent from the same technical recurring delivery that was analyzed and prepared long ago when the parameters were still pointing to production.

This means that any changes made in the options are not considered in these notification emails, as no new delivery preparation had to be done.

To fix it, stop the technical delivery of  Notification of the assignees for a workflow task  under Administration > Production > Objects created automatically > Technical deliveries > Workflow notifications.

A new notification will create a new delivery with the latest and correct variables.

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