7

HTML ニュースレターを送信するときに、主要な電子メール クライアントが mailto タグの subject= および body= 部分に対してどのようなサポートを行っているかを知っている人はいますか?

4

2 に答える 2

14

動作は、電子メール クライアントとソース アプリケーションの両方によって異なります。これは、 pjpのリンクを使用した、私自身のシステムからの十分な例です。

<a href="mailto:me@somewhere.com?subject=Hello%20People">Send Mail</a>
  • Outlook クライアント内で Mailto リンクをたどると、件名が正常に入力されます
  • IE でたどる Mailto リンクは、Outlook クライアントの件名に正常に入力されます
  • Firefox でたどる Mailto リンクが同じ Outlook クライアントで失敗する (件名テキストが「TO」フィールドの一部のままになる)

gmail および Yahoo Web クライアントで読み取られる HTML メールで同じリンクを試しました。

  • Gmail は、目的の件名の新しいメッセージを正しく開きます
  • Yahoo は件名を事前に入力しますが、スペースで切り捨てます (「こんにちは」のみ)

たった 1 台のコンピューターでこれほど多くのバリエーションがあると、組み込みの mailto は使いにくくなります。そのため、多くのメール ニュースレターのヘッダーに [Web ページとして表示] リンクが用意されています。

于 2010-02-17T16:48:46.320 に答える
1

彼らはそれに対してかなり良いサポートを持っていると思います。しかし!!ただし、mailtoは、クライアントからme@somewhere.comへの送信と電子メールの送信に使用されます。それは間違いなくあなたがニュースレターを送ることではありません。

場合によってはバックグラウンドプロセスで、サーバーからメールを送信する必要があります。

編集:少し考え直してください。複数のTOアドレスを持つリンクを含む管理セクションを使用して、ニュースレターを送信するための電子メールクライアントを開くことについて話しているのですか?その場合、主要なブラウザはおそらくまともなサポートを持っていますが、標準ではないので(私は思う)、実際にそれを信頼するべきではありません。したがって、それらはそれをサポートする必要はありません。

もう一度編集:

私の以前の編集をサポートするRFC2368情報

于 2009-08-21T08:40:40.350 に答える