non ne ho idea: io ho fatto copia-incolla del tuo codice, creato un form per fare un test e va: l'email non parte se l'allegato è fuori dimensioni.