Ciao,
Penso che l’immagine Docker ufficiale discourse/mail-receiver:release sia stata trascurata e non sia stata ricostruita da molto tempo.
Il repository GitHub è ancora attivamente mantenuto:
Tuttavia, l’immagine Docker ufficiale:
discourse/mail-receiver:release
sembra essere stata costruita quasi 2 anni fa.
Questo sembra causare problemi di compatibilità con le versioni attuali di Discourse.
Nel mio caso, la posta in entrata raggiunge correttamente il ricevitore di posta, ma viene rifiutata durante RCPT TO con:
450 4.7.1 Recipient address rejected: Internal error, API request failed
L’immagine Docker vecchia sembra ancora utilizzare il meccanismo smtp_should_reject / fast-rejection.
Tuttavia, il codice sorgente di Discourse attuale contiene questo commento:
# this endpoint has been broken for years
# and was used only in the public mail-receiver's fast rejection code,
# which is removed in https://github.com/discourse/mail-receiver/pull/33
La PR #33 ha già rimosso quel codice di fast-rejection da mail-receiver, ma quei cambiamenti non sembrano essere inclusi nell’immagine discourse/mail-receiver:release attualmente pubblicata.
La documentazione/README ufficiale di mail-receiver istruisce ancora gli utenti a utilizzare:
discourse/mail-receiver:release
Quindi mi chiedo se il processo di pubblicazione dell’immagine Docker sia stato semplicemente dimenticato dopo i recenti cambiamenti.
Potresti per favore verificare se è necessario costruire e pubblicare una nuova immagine discourse/mail-receiver:release?
Grazie!