Allegati di e-mail inviate alle categorie visualizzati correttamente ma non caricati nella cartella

Ciao a voi,

il mio problema è che invio una mail con un allegato a un indirizzo email collegato a una categoria. Tutto funziona splendidamente: la mail appare nella panoramica dei topic, il testo viene renderizzato perfettamente e gli allegati vengono aggiunti in modo ordinato al topic (i link PDF puntano direttamente a ../public/uploads/default/original/1X/ con un hash ben generato, ad esempio 9559e1bdae42ab7b2e6bb406e0093ebc6e2f740e.pdf, mentre le immagini vengono incorporate e accorciate con shortUrl :+1:). Tuttavia, se faccio clic su tali file, succede l’imprevisto: :japanese_ogre: 404 Not found :broken_heart:, e le immagini incorporate non vengono visualizzate.

Scendo un po’ nel dettaglio. I log sembrano abbastanza innocui: il testo viene renderizzato, ecc.:

Started POST "/admin/email/handle_mail" for 173.55.78.161 at 2020-06-11 11:53:19 +0000
Processing by Admin::EmailController#handle_mail as */*
  Parameters: {"email"=>"[tutta la sorgente della mail con allegati in base64]"}
  Rendering text template
  Rendered text template (Duration: 0.0ms | Allocations: 1)
Completed 200 OK in 6ms (Views: 2.0ms | ActiveRecord: 0.0ms | Allocations: 1399)

ma i file non arrivano mai né in ../public/uploads/default/original/1X/ né in /tmp/ :sob:. (Quindi è assolutamente chiaro che i link nella vista dei topic non produrranno i file).

Non ho idea di dove continuare a cercare per risolvere il problema. (Poiché discourse/mail-receiver “spinge” correttamente la mail verso discourse, lo escludo da ulteriori indagini). Ho già individuato la LOC dove dovrebbe avvenire la creazione del file (almeno nella cartella tmp), ma non succede (e non viene lanciata alcuna eccezione). Va anche detto che, se aggiungo allegati ai topic tramite l’interfaccia frontend, tutto funziona alla perfezione e i file finiscono nella cartella uploads :dart: :star_struck:

Avete qualche suggerimento su dove continuare la ricerca per il debug? O avete mai sentito parlare di allegati mail così “abbandonati” :dash:?