Argomento creato da email in arrivo, non include la maggior parte del contenuto

Sto utilizzando un modulo web per raccogliere alcuni contenuti. All’invio, viene inviata un’email che crea un argomento, ma vengono mostrate solo le prime righe del messaggio. Il resto è presente sotto il link dell’email, ma non nell’argomento. Sto lavorando con donne anziane e non vogliono dover essere invitate a cliccare su un altro elemento, dato che lo scopo è avere tutto quel tipo di contenuto in un unico posto.

Ho provato tutte le impostazioni che sembrano pertinenti (l’unica che ho trovato e che dovrebbe fare la differenza è “non tagliare”), ma senza alcun cambiamento.

La parte del messaggio visualizzata termina con “Valori inviati:” (in pratica mostra il testo che non mi interessa, ma non ciò che vorrei fosse mostrato agli utenti).

Ho provato a modificare e rimuovere quelle righe introduttive, ottenendo lo stesso risultato.

È così che dovrebbero funzionare i messaggi email in arrivo?

Okay - ho modificato l’output dell’email da HTML a testo e viene visualizzato. :frowning: ma almeno appare. Cercherò un’impostazione che consenta l’HTML nelle email in arrivo.

Esiste un’impostazione del genere, quindi l’ho provata, ma non c’è stato alcun cambiamento nella visualizzazione.

È probabile che il corpo venga rilevato come parte di un’altra email, di una citazione o di qualcosa di simile.

Il modo migliore per ottenere una risposta rapida qui è pubblicare un’email completa e grezza (gli indirizzi email, ecc. possono essere oscurati, ma i dati di test vanno bene) insieme al codice sorgente del post per ciò che Discourse ha deciso di generare da quell’email.

L’email viene inviata dal sistema degli utenti finali o dal tuo sistema al momento dell’invio del modulo?

Proviene da un modulo web sul mio sito che salva anche i dati nel nostro CiviCRM. Ho controllato l’HTML e il problema si verifica alla divisione nel tag <section …>.

<html>
<head>
  <title>Subscriber New homeowner listing</title>
</head>
<body>
<p>Submitted on Mon, 04/13/2026 - 14:05</p>
<p>Submitted by: Subscriber</p>
<p>Submitted values are:</p>
**`<section class="js-form-item form-item js-form-wrapper form-wrapper webform-section" id="homeowners_questions--civicrm_1_contact_1_fieldset_fieldset">`**
        <h2 class="webform-section-title">Homeowner listing info</h2>
    <div class="webform-section-wrapper">
                  <b>Username</b><br>test subscriber<br><br>

Ho consultato il volontario che svolge questa attività manualmente e la soluzione è circa il 90% migliore rispetto a quanto fa attualmente (i dati provengono dal nome utente corretto e generano il titolo/argomento, quindi può semplicemente copiare e incollare il resto del corpo dall’email). Richiede qualche secondo in più di lavoro, ma si verifica solo alcune volte a settimana al massimo, quindi dovremo semplicemente monitorare i nuovi argomenti in quella categoria.

Potrebbe essere più semplice e mantenibile, invece di seguire il percorso modulo web → CRM → HTML → email → parser email → post, procedere con modulo web → CRM → Markdown → post tramite API.

Nello specifico, potresti creare un template Markdown utilizzando i dati del modulo e usare una chiave API per inviare un post tramite API. Otterresti risultati molto coerenti.

Grazie per il suggerimento. È bello sapere che ci sono delle opzioni.

In qualità di volontario senza accesso al backend di nessuna delle due piattaforme, opterò per il metodo più “integrato” attualmente disponibile, cliccando sulle impostazioni di configurazione. Il modulo web invia altre email e le opzioni disponibili sono testo o HTML, quindi è con questo che devo lavorare. :slight_smile: