Si intenta enviar un mensaje con saltos de línea
"¡Hola!
¿¡Cómo estás!?
¡Salud!"
¡Occour un error!
El mismo mensaje:
"¡Hola! \ N \ n¡Cómo estás!? \ N \ n¡Saludos!"
¡Está bien!
¿¡Puedes arreglarlo!? ¡Gracias!
Hola,
¿Estás intentando establecer los saltos de línea en tu código de esta manera?
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
text: "Hello!
How are you!?
Cheers!"
}
Esto no funciona ya que JavaScript no admite cadenas de varias líneas, debe usar \ n símbolos.
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
text: "Hello!\n\nHow are you!?\n\nCheers!"
}
¡Oh! :( Bueno, es una forma de pasar un archivo html como este:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
body, p {
margin:0px;
padding: 0px;
}
</style>
</head>
<body>
<p>Olá! Isso é um teste!</p>
</body>
</html>
y aquí para ello:
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
htmlFile: "myEmailMkt.html"
}
¡Gracias!
No creo que este sea un problema de Nodemailer. Debe verificar la entrada del archivo que está leyendo, ya que Nodemailer no toca los finales de línea en absoluto, simplemente pasa todo lo ingresado al servidor
Comentario más útil
Hola,
¿Estás intentando establecer los saltos de línea en tu código de esta manera?
Esto no funciona ya que JavaScript no admite cadenas de varias líneas, debe usar \ n símbolos.