Nodemailer: 「body:」の改行に関する問題

作成日 2011年08月24日  ·  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 評価

関連する問題

ghost picture ghost  ·  3コメント

tegarkurniawan picture tegarkurniawan  ·  3コメント

maggialejandro picture maggialejandro  ·  5コメント

breaklee picture breaklee  ·  5コメント

uiteoi picture uiteoi  ·  5コメント