Configuration du courrier électronique

AEM Communities utilise le courrier électronique pour :

Par défaut, la fonctionnalité de courrier électronique n’est pas fonctionnelle, car elle nécessite la spécification d’un serveur SMTP et d’un utilisateur SMTP.

ATTENTION

Les emails pour les notifications et les abonnements ne doivent être configurés que sur l’Principal éditeur.

Configuration du service de messagerie par défaut

Le service de messagerie par défaut est requis pour les notifications et les abonnements.

Cela est basé sur la documentation de Configuration de la notification électronique, mais avec une différence dans le fait que le champ "From" address n’est pas obligatoire et doit être laissé vide.

Par exemple (renseigné avec des valeurs à des fins d’illustration uniquement) :

email-config

  • Nom d’hôte du serveur SMTP

    (Obligatoire) Serveur SMTP à utiliser.

  • Port du serveur SMTP

    (Obligatoire) Le port du serveur SMTP doit être supérieur ou égal à 25.

  • Utilisateur SMTP

    (Obligatoire) Utilisateur SMTP.

  • Mot de passe SMTP

    (Obligatoire) Mot de passe de l’utilisateur SMTP.

  • Adresse "De"

    Laissez vide

  • SMTP use SSL

    Si cette case est cochée, un courrier électronique sécurisé est envoyé. Assurez-vous que le port est défini sur 465 ou selon les besoins pour le serveur SMTP.

  • Debug email

    Si cette case est cochée, la journalisation des interactions serveur SMTP est activée.

Configuration des emails AEM Communities

Une fois le service de messagerie par défaut configuré, les deux instances existantes de la configuration OSGi AEM Communities Email Reply Configuration, incluses dans la version, deviennent fonctionnelles.

Seule l'instance pour les abonnements doit être paramétrée plus précisément lors de l'autorisation de la réponse par email.

  1. 🔗 EmailInstance :

    Pour les notifications, qui ne prennent pas en charge les messages de réponse, et ne doivent pas être modifiées.

  2. Subscriptions- emailInstance :

    Nécessite une configuration pour activer entièrement la création d’une publication à partir d’un courrier électronique de réponse.

Pour accéder aux instances de configuration des emails des communautés :

email-response-config

Configuration des notifications

L’instance de AEM Communities Email Reply Configuration configuration OSGi avec l’adresse électronique Nom est une fonction de aussitôt. Cette fonctionnalité n’inclut pas la réponse par courrier électronique.

Cette configuration ne doit pas être modifiée.

  • Recherchez le AEM Communities Email Reply Configuration.

  • Sélectionnez l’icône de modification.

  • Vérifiez que le nom est email.

  • Vérifiez que La création d’une publication à partir du courrier électronique de réponse est unchecked.

configure-email-response

Configuration des abonnements

Pour les abonnements Communities, il est possible d’activer ou de désactiver la possibilité pour un membre de publier du contenu en répondant à un email.

  • Recherchez le AEM Communities Email Reply Configuration.

  • Sélectionnez l’icône de modification.

  • Vérifiez que le nom est subscriptions-email.

    configure-email-subscription

  • Name (Nom)

    (Obligatoire) subscriptions-email. Ne Pas Modifier.

  • Créer une publication à partir d’un courrier électronique de réponse

    Si cette case est cochée, le destinataire de l’email d’abonnement peut publier du contenu en envoyant une réponse. Cette option est cochée par défaut.

  • Ajout d’un ID suivi à l’en-tête

    La valeur par défaut est Reply-To.

  • Longueur maximale de l’objet

    Si l’identifiant de suivi est ajouté à l’objet, il s’agit de la longueur maximale de l’objet, à l’exception de l’identifiant suivi, après lequel il sera rogné. Notez que cette valeur doit être aussi petite que possible pour éviter que les informations d’ID trackées ne soient perdues. La valeur par défaut est 200.

  • Adresse électronique "Réponse"

    Adresse électronique utilisée comme adresse de réponse. La valeur par défaut est no-reply@example.com.

  • Réponse au délimiteur

    Si l’ID de suivi est ajouté à l’en-tête de réponse, ce délimiteur est utilisé. La valeur par défaut est + (signe plus).

  • Préfixe d’ID de suivi dans l’objet

    Si l’identifiant de suivi est ajouté à l’objet, ce préfixe est utilisé. La valeur par défaut est post#.

  • Préfixe d’ID de suivi dans le corps du message

    Si l’identifiant de suivi est ajouté au corps du message, ce préfixe sera utilisé. La valeur par défaut est Please do not remove this:.

  • Email au format HTML : Si cette case est cochée, le type de contenu de l’email est défini sur "text/html;charset=utf-8". Cette option est cochée par défaut.

  • Nom d’utilisateur par défaut

    Ce nom ne sera utilisé pour aucun nom d’utilisateur. La valeur par défaut est no-reply@example.com.

  • Chemin d’accès racine des modèles

    Le message électronique est créé en utilisant un modèle stocké à cet emplacement racine. La valeur par défaut est /etc/community/templates/subscriptions-email.

Configuration de l’importateur d’interrogations

Pour que le courrier électronique soit importé dans le référentiel, il est nécessaire de configurer un importateur d’interrogations et de configurer ses propriétés manuellement dans le référentiel.

Ajouter un nouvel importateur d’interrogations

  • Connectez-vous à l’éditeur Principal avec les privilèges d’administrateur et accédez à la console de l’importateur d’interrogations :

    Par exemple, http://localhost:4503/etc/importers/polling.html

  • Sélectionnez Ajouter

    polling-importer

  • Type

    (Obligatoire) Faites glisser le curseur pour sélectionner POP3 (over SSL).

  • URL

    (Obligatoire) Serveur de messagerie sortant. Par exemple, pop.gmail.com:995/INBOX?username=community-emailgmail.com&password=**​**.

  • Importer dans Path*

    (Obligatoire) Définissez cette variable sur /content/usergenerated/mailFolder/postEmails
    en accédant au postEmailsdossier et en sélectionnant OK.

  • Intervalle de mise à jour en secondes

    (Facultatif) Le serveur de messagerie configuré pour le service de messagerie par défaut peut avoir des exigences concernant la valeur de l’intervalle de mise à jour. Par exemple, Gmail peut nécessiter un intervalle 300.

  • La connexion

    (Facultatif)

  • Mot de passe

    (Facultatif)

  • Cliquez sur OK.

Ajuster le protocole pour le nouvel importateur d’interrogations

Une fois la nouvelle configuration d’interrogation enregistrée, il est nécessaire de modifier davantage les propriétés de l’importateur d’emails d’abonnement afin de modifier le protocole de POP3 en emailreply.

Utilisation de CRXDE Lite :

  • Connectez-vous à l’éditeur Principal avec les privilèges d’administrateur et accédez à https://<serveur>:<port>/crx/de/index.jsp#/etc/importateurs/polling.

  • Sélectionnez la configuration nouvellement créée et modifiez les propriétés suivantes :

    • feedType : Remplacer pop3s par emailreply
    • source : Remplacer le protocole de la source pop3s:// par emailreply://

polling-protocol

Les triangles rouges indiquent les propriétés modifiées. Veillez à enregistrer les modifications :

  • Sélectionnez Enregistrer tout.

Sur cette page