Sembra che l’approccio più sicuro sia apportare la stessa personalizzazione a entrambe le voci unsubscribe_link e unsubscribe_link_and_mail.
Come ha notato Lilly, quale stringa di testo viene utilizzata dipende dall’impostazione del sito unsubscribe_via_email_footer. Testandola sulla mia installazione locale, la stringa di testo unsubscribe_link viene aggiunta all’email se l’impostazione unsubscribe_via_email_footer non è abilitata. La stringa di testo unsubscribe_link_and_mail viene aggiunta all’email se l’impostazione unsubscribe_via_email_footer è abilitata.
I valori predefiniti di ciascuna delle stringhe di testo sembrano creare link identici e portare a modi identici per consentire agli utenti di gestire le proprie preferenze email.
La logica sembra essere qui: discourse/lib/email/message_builder.rb at 2dae20c05434cdb96f59a996167f77a389169c4d · discourse/discourse · GitHub
Sulla base della descrizione dell’impostazione del sito unsubscribe via email footer, immagino che in passato causasse l’inserimento di un link mailto nell’email:
Allega un link mailto per la disiscrizione via email nel footer delle email inviate
Tuttavia, ora non sembra più essere così.