Trato de enviar por correo una variable que contiene saltos de línea «\n» y me marca error: Invalid control character at: line 1 column 76 (char 75)
Intenté con el módulo de gmail y con el módulo de email normal y no se resuelve.
Si escribo manualmente sí se envía, pero si envío una variable con saltos de línea no.
giomedrano
Hola,
Al parecer es por que el campo mensaje acepta código html y la variable {correo} tiene ‘\n’ para indicar los saltos de linea, los cuales no son aceptados en código html.
Lo que me funcionó a mi fue agregar un comando «asignar variable» donde escribí:
{correo}.replace(‘\n’,'<br>’)
y lo asigné a la misma variable {correo}, reemplazando los ‘\n’ por ‘<br>’ que son saltos de linea en html. Y con eso me envió un correo con saltos de linea.
Espero te sirva,
Slds,
Gio