Wenn Sie versuchen, eine Nachricht mit Zeilenumbrüchen zu senden
"Hallo!
Wie geht es dir!?
Beifall!"
Auftreten eines Fehlers!
Dieselbe Meldung:
"Hallo! \n\nWie geht es dir!?\n\nProst!"
Es ist in Ordnung!
Kannst du das Reparieren!? Danke!
Hallo,
versuchst du die Zeilenumbrüche in deinem Code so zu setzen?
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
text: "Hello!
How are you!?
Cheers!"
}
Dies funktioniert nicht, da JavaScript keine mehrzeiligen Strings unterstützt, Sie müssen mit \n-Symbolen arbeiten.
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
text: "Hello!\n\nHow are you!?\n\nCheers!"
}
Oh! :( Nun, es ist ein Formular, um eine HTML-Datei wie diese zu übergeben:
<!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>
und hier dazu:
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
htmlFile: "myEmailMkt.html"
}
Danke!
Ich glaube nicht, dass dies ein Nodemailer-Problem ist. Sie sollten die Eingaben aus der Datei, die Sie lesen, überprüfen, da Nodemailer die Zeilenenden überhaupt nicht berührt - es übergibt einfach alles, was eingegeben wird, an den Server
Hilfreichster Kommentar
Hallo,
versuchst du die Zeilenumbrüche in deinem Code so zu setzen?
Dies funktioniert nicht, da JavaScript keine mehrzeiligen Strings unterstützt, Sie müssen mit \n-Symbolen arbeiten.