Programmez l'envoi du mail via Dbms_Job et non pas en direct dans le trigger; l’envoie d’un mail est non-transactionnel et un trigger peut être parfois ré déclenché.