0

特定のアドレス(たとえば、publish.news @ domain.com)に電子メールを送信してWebサイトにニュースを公開する機能を提供したいとします。

1)基本戦略は次のとおりです。text/ htmlであり、処理ではないものを探します。これが電子メールの主要な本文です。

2)次に、処分であり、添付ファイルである他のコンテンツを探します(そして、すべての添付ファイルを取得します)。

3)処分およびインラインである他のコンテンツは破棄します。間違っている場合は訂正してください。これは、電子メールの署名のようなものであり、したがって必要ありません。

これまでのところ、この戦略はうまく機能しています。しかし、私は方法がわかりません:

  • マルチパート/代替コンテンツを処理します。一部のクライアントは、このプライマリ/サブタイプのコンテンツタイプを使用してHTMLを作成しているようです。
  • マルチパート/ミックスを処理します(それが何を意味するのかさえわかりません)。
  • 電子メールクライアントがHTMLで作成し、独自の画像を追加して何らかの方法でエンコードする場合。

どんな助けでも大歓迎です。

4

1 に答える 1

1

multipart/alternative単に、各部分が同じものの代替バージョンであり、コンテンツタイプが異なる(たとえば、HTMLバージョンとプレーンテキストバージョン)ことを意味します。

multipart/mixedさまざまなコンテンツタイプをインライン化するために使用されます。これにより、クライアントは、メッセージに画像をインラインで挿入できます。それ以外の場合は、プレーンテキストです。

すべてのマルチパートMIMEタイプについては、https://www.rfc-editor.org/rfc/rfc2046#section-5.1の仕様またはWikipediaの記事で読むことができます。

于 2011-12-02T18:44:49.410 に答える