No es que no sea válida esa opción, pero aporto lo mio. Yo uso trigger_error, complementado con set_error_handler, con el cual, no solo capturo los errores de sql, sino que los errores de php tambien.
http://ar2.php.net/manual/en/function.trigger-error.php http://ar2.php.net/manual/en/functio...or-handler.php
No hay nada mas comodo que tener todo en el email;)