mi pare di ricordare che esistesse una funzione (tipo last_error() per intenderci) che restituisse l'ultimo errore... E lo usavo appunto qualora una mail non partisse per saperne il motivo