6

Telerik レポート ツールを使用して、さまざまな形式 (.pdf、.html、.doc、.txt など) でレポートを生成しています。クライアントの電子メール サーバーの一部は、電子メールに添付ファイルを付けないため、.html レポートを自分のファイルに埋め込みたいと考えています。メール本文を添付ファイルとして添付するのではなく、ユーザーがレポート コンテンツを直接表示し、レポート コンテンツをコピーできるようにします。しかし、メールの本文に .html レポートを追加すると、適切な形式で表示されません。通常の html を電子メール テンプレートに適した html に変換するオンライン ツールまたはプラグインはありますか? または、このページが電子メール本文として正常にレンダリングされるかどうかを検証するにはどうすればよいですか? どのタグを削除または交換する必要があるかなど

このオンライン ツールを試してみまし たが、動作せず、メールにダーティ HTML が含まれています。

4

2 に答える 2

4

ここにはいくつかの質問がありますが、メールのコーディングに慣れている私ができる限りお答えします。

HTML 電子メールの検証に関しては、実際には適切なオプションはありません。

ほとんどの電子メール クライアントは Web 標準に従っておらず、電子メール固有の標準も存在しないため、適切にコーディングされた HTML 電子メールは HTML 検証に合格しません。非推奨の要素の。 ソース

W3C バリデーターを使用して、閉じられていないタグやタイプミスをキャッチできますが、それだけです。

しかし、ウェブページに適した html電子メールに適した html に変換するツールを探しているようです。HTML と CSS の両方を使用しているにもかかわらず、メールのコーディングは Web のコーディングとはまったく異なります。Web に適した HTML 設計が非常に基本的なもの (一連の段落と画像など) でない限り、Web ページに適した HTML が電子メール クライアントでうまく機能しない可能性があります。(あなたはすでにこれを発見したようです。)

これらのレポートがどのように表示され、電子メール クライアントでどのように表示されるかがわからないため、具体的な提案をするのをためらっています。「安全な」電子メール マークアップを自動的に作成するツールを知りません。メールのマークアップを少し調整しても構わない場合は、次のガイドラインを参考にしてください。

  1. デザインをシンプルに保ちます。
  2. <table>レイアウトのようなセマンティック要素の代わりに s を使用<div>します。
  3. CSS とは何か、および電子メールで安全に使用できないものについて理解してください。
于 2016-05-25T17:47:51.973 に答える