La chiamo una funzionalità perché non sono sicuro se sia un bug.
Ho ancora centinaia di iscritti alla mia lista sul vecchio listserver (mailman) e per ora sto inoltrando i post, il che probabilmente continuerà per mesi.
Ma i post con immagini non vengono recapitati. Il sistema mailman non è mai stato impostato per includere grafiche, ma speravo che le versioni email avessero un URL completo.
Quello che vedo nelle email è qualcosa di simile a questo:
image|374x500]
seguito da
(upload://4lnzFmZwbVQ8b5FIVzpTbSiqjIU.jpeg)
Quello di cui ho bisogno è l’URL completo, più simile a questo:
https://
seguito da lists.tssi.com/uploads/default/original/3X/1/e/
seguito da
1e7367552809e27414c39d0edd4223bb2c1c05fc.jpeg
“Content-Type: text/html” contiene HTML completamente elaborato e le immagini utilizzano URL completi e vengono visualizzate correttamente su GMail, ad esempio.
“Content-Type: text/plain” invia il markdown originale del post “raw” e mostrerà il markdown del codice di caricamento nell’email poiché non eseguiamo trasformazioni lì.
Sembra che il listserver vecchio riceva solo il segmento di testo, ma sta succedendo qualcosa di ancora più strano. L’ID utente che sto usando per inoltrare i post al server mailman viene modificato da modalità mailing list a non modalità mailing list, e quando ciò accade i post smettono completamente di essere inoltrati. Questo è successo già due volte oggi.
Penso che ciò che sta accadendo con l’account relay che viene deselezionato sia che i post inoltrati hanno il link di annullamento dell’iscrizione per il server discourse e le persone ci cliccano sopra, il che annulla l’iscrizione dell’ID utente relay.
Per ora ho rimosso il link di annullamento dell’iscrizione con un clic al server discourse. Devo vedere se riesco a trovare un modo per farlo sul server mailman piuttosto che in discourse.
Aggiornamento: Ho ripulito questo dal lato mailman.
Non credo che questo sia correlato alla domanda originale che ho sollevato, ma sto ancora cercando di capire se mailman stia modificando il segmento HTML dei messaggi inoltrati.
Aggiornamento2: Ho trovato un’impostazione di mailman che doveva essere modificata.
Mi dispiace per aver riproposto questo argomento, ma mi chiedo se possiamo avere due funzionalità per le immagini nelle email, poiché ho anche utenti per i quali le immagini non vengono mostrate (per impostazione predefinita). Per migliorare l’esperienza utente, vorrei suggerire quanto segue:
Richiesta di funzionalità: Aggiungere l’URL dell’immagine al testo alternativo. Motivazione: Se il caricamento di contenuti esterni non è consentito (probabilmente l’impostazione predefinita per molti client di posta elettronica ormai), (almeno in Thunderbird) viene mostrato solo il testo alternativo. Pertanto, l’utente vede solo image0. Se fosse, ad esempio, image0: https://example.com/uploads/default/original/1X/hash.jpeg, l’utente potrebbe fare clic sul collegamento/copiare il collegamento e aprire l’URL con l’immagine nel proprio browser web.
Richiesta di funzionalità: Includere fqdn nel markdown (o sostituire il markdown con l’URL dell’immagine) Motivazione: La parte di testo normale dell’email mostrerà , che richiede la conoscenza del dominio del server che esegue discourse/che ospita i caricamenti e un lavoro manuale per assemblare il collegamento. Mostrare  o image0: https://example.com/uploads/default/original/1X/hash.jpeg) consentirebbe al lettore dei contenuti testuali/plain di fare clic/copiare direttamente il collegamento per aprirlo direttamente in un browser web.
Grazie per il tuo lavoro e per aver preso in considerazione le due richieste di funzionalità!