Se sei arrivato qui perché hai notato questo messaggio nella tua Admin Dashboard:
Abbiamo rilevato una versione obsoleta di mail-receiver..
sei nel posto giusto.
Per favore, accedi via SSH al tuo server Discourse ed esegui i seguenti due comandi per aggiornare mail-receiver:
sed -i 's/mail-receiver:.*/mail-receiver:release/' /var/discourse/containers/mail-receiver.yml
/var/discourse/launcher rebuild mail-receiver
Per ulteriori dettagli, continua a leggere.
Perché dobbiamo aggiornare mail-receiver?
Dobbiamo aggiornare mail-receiver a una versione più recente che non utilizzi un metodo di autenticazione API deprecato.
Quando hai configurato inizialmente mail-receiver, ti è stato chiesto di creare un file containers/mail-receiver.yml contenente un numero di versione hardcoded:
base_image: discourse/mail-receiver:x.x.x
Per ricevere aggiornamenti futuri senza dover aggiornare manualmente questo numero, puoi impostare il numero di versione su release invece di specificare una versione specifica.
Modifica /var/discourse/containers/mail-receiver.yml per utilizzare questa immagine base:
base_image: discourse/mail-receiver:release
Se lo desideri, puoi semplicemente eseguire questo comando:
sed -i 's/mail-receiver:.*/mail-receiver:release/' /var/discourse/containers/mail-receiver.yml
per modificare il file per te.
Poi puoi eseguire:
/var/discourse/launcher rebuild mail-receiver
per aggiornare all’ultima versione di mail-receiver.