Enviar Registro por Correo electrónico: Writing program architecture. :