إذا حاولت إرسال رسالة مع فواصل الأسطر
"مرحبا!
كيف حالكم!؟
هتافات!"
حدث خطأ!
نفس الرسالة:
"مرحبًا! \ n \ n كيف حالك!؟ \ n \ n تحية!"
لا بأس!
يمكنك إصلاحه!؟ شكرا!
مرحبا،
هل تحاول تعيين فواصل الأسطر في التعليمات البرمجية الخاصة بك مثل هذا؟
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
text: "Hello!
How are you!?
Cheers!"
}
هذا لا يعمل نظرًا لأن JavaScript لا يدعم السلاسل متعددة الأسطر ، فأنت بحاجة إلى استخدام \ n الرموز.
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
text: "Hello!\n\nHow are you!?\n\nCheers!"
}
أوه! :( حسنًا ، إنه نموذج لتمرير ملف html مثل هذا:
<!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>
ومن هنا:
{
from: "[email protected]",
to: "[email protected]",
subject: "test mail",
htmlFile: "myEmailMkt.html"
}
شكرا!
لا أعتقد أن هذه مشكلة Nodemailer. يجب عليك التحقق من المدخلات من الملف الذي تقرأه لأن Nodemailer لا يلمس نهايات الخطوط على الإطلاق - إنه ببساطة يمرر كل شيء تم إدخاله إلى الخادم
التعليق الأكثر فائدة
مرحبا،
هل تحاول تعيين فواصل الأسطر في التعليمات البرمجية الخاصة بك مثل هذا؟
هذا لا يعمل نظرًا لأن JavaScript لا يدعم السلاسل متعددة الأسطر ، فأنت بحاجة إلى استخدام \ n الرموز.