~2000 文字を超える HTML ページを含むメールを Mailgun 経由で送信する方法はありますか? URLアドレスで送信されると信じているため、短いhtmlで完全に機能するこのコードがあります。
var obj = $.request.body.asString();
var req = new $.web.WebRequest($.net.http.POST, "/messages");
req.headers.set('Content-Type', encodeURIComponent("application/x-www-form-urlencoded"));
req.parameters.set("domain", "mailgundomain.com");
req.parameters.set("from", "me@mailgundomain.com");
req.parameters.set("to", 'to@email.com');
req.parameters.set("subject", "subject");
req.parameters.set("html", obj); //email content
上記のコードでは、ファイルを受信して「org」変数に保存し、メールに送信します。私が必要としているのは、おそらく「大きすぎる」.html ファイルを本文に入れて、それを電子メールのコンテンツとして表示することです。ご覧のとおり、私は .xsjs を初めて使用するので、より詳細な回答が得られます。さらに情報が必要な場合は、お気軽にお問い合わせください。ありがとうございました。
Edit1: より大きなファイルを送信しようとすると、「414 Request-URI Too Large」という応答が返されることを追加する必要があります。