Di' cos'e' troppo grande, invece di "Failed to send email"

Featurekamo-internal
Spegnimento
6 agosto 2026 alle ore 20:52 UTC
Autore
kamo
Impegno
31928cf

Una bozza che supera i limiti del punto finale di trasmissione ha prodotto una linea piatta di rosso testo dopo l'intero carico utile era stato caricato — o, quando il corpo stesso era il problema, niente fino al fallimento dell'invio. Tre cose decidono cosa un membro fa il prossimo: quale pezzo è troppo grande, quanto è lontano, e cosa fare circa esso, così l'avviso afferma la dimensione, disegna il sovraccarico, e nomina la correzione. SendLimitNotice è un fratello di ComposerNotice ed è costruito dallo stesso token, ma risponde a una domanda diversa: nulla è stato respinto e non c'è — il messaggio stesso è cresciuto troppo grande. Il suo bar è tutto messaggio e la coda scura è la parte che non si adatta, perché byte conta da solo non dire se cadere un'immagine o metà del progetto. Un vero overage è disegnato a un minimo visibile; una coda più sottile di un pixel direbbe di fronte alla frase sopra di esso. Il controllo viene eseguito prima dell'avvio del caricamento. Il server non può rispondere utile una volta che lo fa: una parte oversize viene rifiutata nel contenitore di servlet prima di qualsiasi handler, e su un grande sovraccarico Tomcat abbassa la connessione piuttosto che Ingoiare il resto del corpo. Il suo 413 è ancora onorato come un backstop, con i suoi numeri hanno preferito sopra il nostro, per il caso in cui i due set di limiti si sono allontanati. L'avviso non emette automaticamente — è una condizione di blocco, non uno stato, e quattro secondi non è abbastanza a lungo per leggerlo e agire. Porta anche in corso l'opera concomitante di compositore/attaccamento, richiesta dell'utente.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo