Email::Processor non si aspetta di essere chiamato con mail=nil

Ho apportato un aggiornamento per prevenire l’errore causato da is_bounce?.

Esiste un’impostazione del sito per il tracciamento dei log di posta:

SiteSetting.log_mail_processing_failures
Registra tutti i fallimenti nell'elaborazione delle email in /logs

Se questa è abilitata, l’errore dell’email vuota apparirà comunque nei log di posta ma non causerà il fallimento del job come accade attualmente. Ho aggiunto i dettagli del commit qui per riferimento:

1 Mi Piace