"versione obsoleta di mail-receiver" nella Dashboard

Da ieri, almeno, vedo quanto segue nella mia Dashboard:

Alcuni consigli basati sulle impostazioni attuali del tuo sito

  • Abbiamo rilevato una versione obsoleta di mail-receiver. Per favore, accedi via ssh a questo server ed esegui /var/discourse/launcher rebuild mail-receiver.

Ultimo controllo: 14 novembre 2019, 07:37

Ho provato a seguire i passaggi e ho persino eseguito una ricostruzione completa. Ma questo messaggio non scompare. Qualcuno sa quale potrebbe essere la causa? Qualcun altro ha visto questo prima d’ora?

Penso che dovrai attendere 24 ore affinché l’avviso scompaia. Forse dovremmo aggiungere questa nota al messaggio @blake?

Esatto, è corretto. Aggiornerò il messaggio con questa nota.

Puoi indicarmi un test per capire se un sito ha bisogno di aggiornare il ricevitore di posta (o per suggerire un aggiornamento)? Immagino di poterli ricostruire ad ogni aggiornamento per un po’, ma sarebbe bello poter eseguire l’upgrade solo se necessario. Forse basta verificare se il container è stato ricostruito dopo una certa data?

Non sono sicuro di quale tipo di test tu stia cercando. Puoi controllare nelle tue Dashboard di amministrazione e vedere se viene indicata la dicitura “versione obsoleta del ricevitore di posta…”. Questo messaggio viene visualizzato solo se il sistema rileva l’uso del vecchio metodo di autenticazione API. Se i tuoi siti non utilizzano il ricevitore di posta o non hanno ricevuto nemmeno una singola email, questo messaggio non verrà mostrato. Quindi, come test, potresti provare a rispondere a un messaggio privato tramite email e vedere se viene visualizzato correttamente?

Sì. È un problema solo se gestisci siti a cui non accedi con il login. Per i siti per cui ho una chiave API, posso recuperare /admin/dashboard/problems.json e verificare se contiene mail-receiver.

Immagino che questo non diventerà un vero problema fino al giorno, nel Misterioso Futuro, in cui il supporto per la chiave API nell’URL verrà rimosso.

Non ci sono quasi svantaggi nel ricostruire il mail-receiver un’ulteriore volta. Probabilmente non dovrei nemmeno provarci. :slight_smile:

Grazie per il tuo aiuto!

Modifica: ecco la risposta che stavo cercando! Update mail-receiver to the release version

@k4rtik grazie per aver sollevato la questione. Si è scoperto che è necessario eseguire un passaggio aggiuntivo per aggiornare mail-receiver. Potresti seguire le istruzioni nella guida Update mail-receiver to the release version? Dopo averlo fatto, il messaggio di aggiornamento dovrebbe scomparire entro circa un giorno.

Come hai menzionato tu e @david inizialmente, il messaggio è scomparso dopo aver aspettato per oltre 24 ore. Devo ancora eseguire altri passaggi?

Se non ricevi molte e-mail, potrebbe essere semplicemente scaduto autonomamente e potrebbe apparire di nuovo la prossima volta che riceverai un’e-mail. Ti consiglio di seguire i passaggi di aggiornamento per essere fissato alla versione release di mail-receiver e non a una vecchia versione 1.x.