Salut tout le monde. J’essaie de configurer le transfert automatique de certains e-mails vers un sujet et/ou de créer un nouveau sujet dans une catégorie donnée. J’ai du mal à tester et cela m’aiderait de pouvoir générer la « clé de réponse » pour un sujet ou une catégorie existante à la demande. Y a-t-il une magie de la console Rails que je pourrais effectuer pour générer la clé de réponse sans m’envoyer de notifications par e-mail ? Suis-je coincé avec les tests de bout en bout pour comprendre cela ? (Créer des sujets factices, attendre les notifications par e-mail, etc.)
Si vous souhaitez créer de nouveaux sujets dans une catégorie donnée, vous configurez cela dans le paramètre Adresse e-mail entrante personnalisée : dans les paramètres de la catégorie. Voir Configuring incoming email to create new topics or group messages, je pense.
Je ne pense pas qu’il y ait un moyen de faire cela pour un sujet, car chaque clé de réponse est liée à un sujet et à un nom d’utilisateur.
En effet, j’ai des choses qui fonctionnent pour créer de nouveaux sujets, ce qui me convient assez bien, mais j’aimerais aller plus loin.
N’y a-t-il vraiment aucune fonction que je puisse appeler pour obtenir la clé de réponse étant donné un sujet et un utilisateur ? C’est dommage. Je ne pense pas avoir l’énergie d’aller fouiller pour la trouver et l’extraire. Je serais choqué si elle n’avait pas déjà été extraite quelque part…
Pour être honnête, je ne connaissais pas très bien cette partie du système, mais elle semble assez simple. C’est ici que la clé de réponse est créée ou récupérée pour un message et un utilisateur donnés, à utiliser lors de l’envoi d’un e-mail :
Il est envoyé par e-mail lorsqu’il est créé. Il est bon pour un seul utilisateur et un seul message. Que ferez-vous lorsque vous le trouverez ? Je pense qu’il est probablement plus facile d’en générer un nouveau si vous en voulez un, mais qu’allez-vous en faire ensuite ?
J’essaie depuis deux jours, par intermittence, d’obtenir des notifications par e-mail des nouveaux sujets dans cette catégorie et je ne les reçois pas. Je suis fatigué d’essayer de comprendre quelles options de configuration magiques sont erronées. J’espérais faire plus directement la chose que j’essaie réellement d’accomplir : pouvoir envoyer un e-mail pour répondre à un sujet.
Vous devez modifier les paramètres de la catégorie sur “suivre” (allez à la catégorie et cliquez sur la petite icône à droite) et vérifier que dans les paramètres de votre profil, “m’inscrire” est défini sur “toujours”, sinon, Discourse ne vous enverra pas d’e-mails pour les publications que vous avez déjà vues.
Et finalement, il se comporte comme je m’y attendais. Il fallait manifestement activer le mode liste de diffusion dans mon profil utilisateur en plus de l’activer en tant qu’administrateur du site.
Je ne sais vraiment pas si je l’ai lu et que je ne l’ai pas remarqué, ou si ce n’est pas assez clairement expliqué dans les différentes documentations.
Il fallait absolument que quelqu’un me dise « Fais ceci » et que ça fonctionne. Je vous remercie d’avoir fait exactement cela.
Même ainsi, il serait très pratique de pouvoir générer une clé de réponse pour un sujet existant que je ne suivais pas lorsqu’il a été créé, afin de pouvoir commencer à y répondre par e-mail. Cela me semble être un scénario non évident mais utile.
Vous le faites si vous voulez que chaque message vous soit envoyé par e-mail. Vous pouvez également suivre des catégories particulières et constater que vous avez modifié vos paramètres afin que Discourse vous envoie par e-mail les messages que vous avez déjà lus dans votre navigateur Web.
Ce ne serait utile que si vous vouliez utiliser l’interface Web pour générer la clé, puis aller dans votre client de messagerie et commencer un message. En quoi est-ce plus pratique que de simplement envoyer une réponse ? (Peut-être voulez-vous que tout ce que vous écrivez existe dans votre client de messagerie ?)