Cómo probar una generación de correo Javascript

No puedes Es una aplicación diferente, su cliente de correo. Lo mejor que puede hacer el navegador es llamar a esa aplicación por usted y pasar dos parámetros: la dirección y el asunto de esta manera:

[código]
mailto: [correo electrónico protegido] ? subject = algo
[/código]

Con JS generas esto, por supuesto, como ya lo has dicho, pero revisando el contenido del correo, ¡nyah!

Creo que es por eso que deberías hacer un formulario en su lugar. Puede tener todo tipo de validación en él.

De todos modos, esta es una mala idea: usar un cliente de correo electrónico. ¿Por qué?

yo. Expone la identificación de correo electrónico privado al mundo en general y los spammers específicamente
ii) Lo abre para acceder a bots que pueden llenar su bandeja de entrada con correo automatizado e intentar todo tipo de actividades maliciosas
iii) Algunas personas ni siquiera se molestan en usar clientes de correo electrónico en estos días. Puede que incluso los hayan desinstalado. Me recuerda que debería hacer eso ahora.

Echa un vistazo a este:

ryanb / letter_opener

Bueno, la respuesta corta es que no puedes
Respuesta larga Shubhojoy lo tiene cubierto