Show Menu
SUJETS×

Serveur de mid-sourcing

Cette section présente les étapes d'installation et de configuration d'un serveur de mid-sourcing ainsi que les étapes de déploiement d'une instance permettant à des tiers de soumettre des messages en mode mid-sourcing .
L'architecture « mid-sourcing » est présentée dans la section Déploiement Mid-sourcing .
L'installation d'un serveur de mid-sourcing est identique à celle d'une instance classique (se référer à la configuration standard). Il s'agit d'une instance autonome avec sa propre base de données, sur laquelle il est possible de lancer des diffusions. Elle contient simplement une configuration supplémentaire permettant à des instances distantes de lui déléguer des envois à effectuer en mode mid-sourcing.

Etapes d'installation et de configuration d'une instance

Prérequis relatifs à l'installation et à la configuration d'une instance

  • JDK sur le serveur applicatif.
  • Accès à un serveur de base de données sur le serveur applicatif.
  • Configuration du firewall pour l'ouverture du port HTTP (80) ou HTTPS (443) vers le serveur de mid-sourcing.
La procédure ci-dessous présente une configuration utilisant un seul serveur de mid-sourcing. Il est également possible de faire appel en parallèle à plusieurs serveurs de mid-sourcing, ainsi que de configurer l'envoi de certains messages en mode normal (pour les notifications de workflow, par exemple).

Installer et configurer le serveur applicatif pour un déploiement en mid-sourcing

La procédure d'installation reprend les étapes d'une installation pour une instance mono-machine. Voir la section Installer et configurer (mono-machine) .
Toutefois, vous devez appliquer les spécificités suivantes :
  • A l'étape 5 , vous devez désactiver les modules mta (diffusion) et inMail (mails rebonds). Au contraire, le module wfserver (workflow) doit rester activé.
    <?xml version='1.0'?>
    <serverconf>  
      <shared>    
        <!-- add lang="eng" to dataStore to force English for the instance -->    
        <dataStore hosts="console.campaign.net*">      
          <mapping logical="*" physical="default"/>    
        </dataStore>  </shared>  
        <mta autoStart="false"/>  
        <wfserver autoStart="true"/>  
        <inMail autoStart="false"/>  
        <sms autoStart="false"/>  
        <listProtect autoStart="false"/>
    </serverconf>
    
    
    Voir à ce propos la section Activation des processus .
  • Les étapes 6 , 9 et 10 ne sont pas nécessaires.
  • Lors des étapes 12 et 13 , vous devez indiquer le port 8080 dans l'URL de connexion (car la console communique directement avec Tomcat sans passer par le serveur Web). L'URL devient http://console.campaign.net:8080 . A l'étape 13 , sélectionnez le package Emission vers Mid-Sourcing , en complément des packages à installer.
    Le routage par défaut des diffusions techniques est automatiquement remplacé par le routage email via Mid-sourcing.

Installer et configurer le serveur de mid-sourcing

À partir de la console client, recherchez le compte Routage e-mail en mid-sourcing (dans le dossier /Administration/Comptes externes/ ). Renseignez les paramètres URL du serveur , compte , mot de passe et URL de page miroir avec les informations fournies par le fournisseur hébergeant le serveur de mid-sourcing. Tester la connexion.
L'option Emission vers Mid-sourcing crée deux workflows Mid-sourcing . Il s'agit d'un traitement, planifié par défaut toutes les heures et 20 minutes, qui effectue la collecte des informations d'envoi sur le serveur de mid-sourcing.

Déploiement d'un serveur de mid-sourcing

  1. Installation du serveur applicatif :
    Si vous installez un serveur de mid-sourcing et que vous souhaitez installer des modules Adobe Campaign supplémentaires, il est déconseillé de choisir le module Campaign. Préférez le module Delivery.
    Suivez la même procédure que pour un déploiement standard en sélectionnant uniquement l'option Plate-forme de Mid-sourcing .
  2. Configuration de la réception du mid-sourcing :
    Définissez le mot de passe du compte d'envoi : dans le dossier /Mid-sourcing/Gestion des accès/Opérateurs/ , l'opérateur mid est utilisé par l'instance distante pour les envois en mode mid-sourcing. Vous devez définir un mot de passe pour cet opérateur et le donner à l'administrateur de l'instance d'envoi.
    L'option Plate-forme de Mid-sourcing crée les dossiers par défaut dans lesquels seront stockées les diffusions soumises et l'opérateur par défaut pour effectuer les soumissions.

Multiplexage du serveur de mid-sourcing

Le multiplexage n'est pris en charge que pour les environnements on-premise.
Il est possible de mutualiser une instance de mid-sourcing pour plusieurs instances de soumission. Chaque instance pouvant effectuer des soumissions sera associée à un opérateur dans la base de mid-sourcing. Pour créer un second compte sur le serveur de mid-sourcing :
  1. Créez un dossier sous le nœud Mid-sourcing > Diffusions qui sera associé au compte mid-sourcing par défaut (par exemple : prod).
  2. Créez un dossier sous le nœud Mid-sourcing > Diffusions qui aura le même nom que le compte (par exemple : recette).
  3. Créez un nouveau compte depuis le noeud Mid-sourcing > Gestion des accès > Opérateurs .
  4. Dans l'onglet Droits d&#39;accès , attribuez à cet opérateur les droits du groupe Soumissions mid-sourcing . Ce droit d'accès est accessible sous Mid-sourcing > Gestion des accès > Groupes d&#39;opérateurs .
  5. Sélectionnez l'option Restreindre aux données présentes dans les sous-dossiers de et séléctionnez le dossier Diffusions pour restreindre l'accès de cet opérateur au répertoire de diffusions mid-sourcing.
  6. Redémarrez le module technique web par la commande suivante : nlserver restart web .
Vous devez modifier le paramétrage du serveur de mid-sourcing à partir du fichier serverConf.xml. La ligne suivante doit être ajoutée dans la section "Gestion des affinités avec les adresses IP", sous la ligne existante :
<IPAffinity IPMask="" localDomain="" name=""/>

L'attribut '@name' doit respecter les règles suivantes :
'nom_de_l'opérateur_du_compte_marketing'.'nom_de_l'affinité'.'groupe_d'affinité'
'nom_du_compte_de_l'opérateur_marketing' correspond au nom interne du compte de l'opérateur mid-sourcing déclaré dans l'instance mid-sourcing.
'nom de l'affinité' correspond au nom donné de manière arbitraire à l'affinité. Ce nom doit être unique. Les caractères autorisés sont [a-z]``[A-Z]``[0-9] . Le but est de déclarer un groupe d'adresses IP publiques.
'groupe_d'affinité' est lié à la sous-affinité déclarée dans le mapping de ciblage utilisé dans chacune des diffusions. La dernière partie incluant le '.' est ignorée en l'absence de sous-affinité. Les caractères autorisés sont [a-z]``[A-Z]``[0-9] .
Vous devez arrêter et redémarrer le serveur pour que cette modification soit prise en compte.

Configuration du tracking sur un serveur de mid-sourcing

Paramétrage du serveur de mid-sourcing
  1. Positionnez-vous au niveau des opérateurs et sélectionnez l'opérateur mid .
  2. Dans l'onglet Serveurs frontaux complétez les paramètres de connexion au serveur de tracking.
    Pour créer une instance de tracking, indiquez l'URL du serveur de tracking, le mot de passe du compte internal du serveur de tracking, ainsi que le nom de l'instance, son mot de passe et les masques DNS qui lui sont associés.
  3. Lorsque vous avez complété les paramètres de connexion, cliquez sur Valider le paramétrage .
  4. Si besoin est, définissez l'emplacement où seront stockées les images contenues dans les diffusions. Pour cela, choisissez un des modes de publication disponible dans la liste déroulante.
    Si vous choisissez l'option Serveur(s) de tracking , les images seront forcément copiées sur le serveur de mid-sourcing.
Paramétrage de la plateforme cliente
  1. Positionnez-vous sur le compte externe de routage en mid-sourcing.
  2. Dans l'onglet Mid-Sourcing , indiquez les paramètres de connexion au serveur de mid-sourcing.
  3. Validez votre paramétrage en cliquant sur Tester la connexion .
  4. Déclarez l'instance de tracking référencée sur le serveur de mid-sourcing :
    Cliquez sur le lien Utiliser cette plate-forme comme proxy pour accéder aux serveurs de tracking ,
    Indiquez le nom de l'instance de tracking, puis validez la connexion avec le serveur de tracking.
Si l'envoi de messages doit être géré par plusieurs serveurs de mid-sourcing, sélectionnez l'option Routage avec alternance des comptes mid-sourcing utilisés et indiquez les différents serveurs.