Así es, el método send mandaría error en caso de que no se encuentre el servidor, o credenciales erroneas o algo así, pero ya errores que el destino regresa como remitentes inexistenes, o bandeja llena, etc, ya no esta en sus dominios.
Sobre un buen tuto,
este es bueno.
Comenta tus avances, este es uno de esos temas que puede serle muy útil a otras personas en un futuro.
saludos