2

送信された電子メールのソースを確認していたところ、テキスト部分のコンテンツ タイプが HTML 部分とは異なることに気付きました。以下を参照してください。

--_----------=_MCPart_1153762294
Content-Type: text/plain; charset="us-ascii";

--_----------=_MCPart_1153762294
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

これでいいのかな?と思いました。メールはモンキー レンチから MailChimp サーバー経由で送信されました。

4

1 に答える 1

2

あなたの質問に完全に答えるには、完全なヘッダーと本文を確認する必要がありますが、私たちが持っているものを考えると、 はい、これで問題ありません。 おそらくメッセージ自体はmultipartであり、これらはメッセージ本文の 2 つの部分からの抜粋です。

編集: これは私が恥知らずに盗んだより完全なメッセージです (from: Send Html page As Email using "mutt" )。あなたが言及したすべての部分が含まれており、多少単純化されていても完全に合法です。

Subject: test html mail
From: sender@example.com
To: recipient@example.com
Content-Type: multipart/alternative; boundary=bcaec520ea5d6918e204a8cea3b4

--bcaec520ea5d6918e204a8cea3b4
Content-Type: text/plain; charset=ISO-8859-1

*hi!*

--bcaec520ea5d6918e204a8cea3b4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p><b>hi!</b></p>

--bcaec520ea5d6918e204a8cea3b4--
于 2013-04-18T18:10:10.457 に答える