Nodemailer: مشكلة في فاصل الأسطر في "نص":

تم إنشاؤها على ٢٤ أغسطس ٢٠١١  ·  3تعليقات  ·  مصدر: nodemailer/nodemailer

إذا حاولت إرسال رسالة مع فواصل الأسطر

"مرحبا!

كيف حالكم!؟

هتافات!"

حدث خطأ!

نفس الرسالة:

"مرحبًا! \ 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!"
}

ال 3 كومينتر

مرحبا،

هل تحاول تعيين فواصل الأسطر في التعليمات البرمجية الخاصة بك مثل هذا؟

{
    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 لا يلمس نهايات الخطوط على الإطلاق - إنه ببساطة يمرر كل شيء تم إدخاله إلى الخادم

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات