10

HTML が添付されたメールを送信するスクリプトがあります。Gmail で [表示] を選択するとテキストが表示されますが、[表示] ではなく [ダウンロード] をクリックして開くと、正常に表示されます。

IE、FireFox(win/linux)、Chrome(win/linux)でまったく同じ動作を観察しているため、gmail関連だと思います

ここの YouTube ビデオを作成しました: http://www.youtube.com/watch?v=WkGyxcFQXS8

私は何か間違ったことをしていますか?

ありがとう

4

2 に答える 2

4

すべての電子メール クライアントが<style>タグをサポートしているわけではありません。Gmail はその 1 つです。インライン スタイリングのみを尊重します。

コードが css と html を生成している場合は、テーブルにインライン スタイルを使用するように変更できます。

より自動化された機能が必要な場合は、Google Apps Script を使用して CSS ページをインライン スタイルのページに変更するにはどうすればよいですか? を参照してください。.

于 2014-07-12T16:08:04.663 に答える
3

これを回避する 1 つの方法は、スクリプトで HTML ファイルをどこかにホストし、そのファイルへのリンクを電子メールで送信することです。

Google や GMail チームからのドキュメントは見つかりませんが、HTML 添付ファイルを開いて表示できるとしたら驚きです (これはセキュリティ上のリスクです。なぜなら、基本的に、メール サーバーがユーザー生成の Web コンテンツをホストすることを許可するからです)。 )。

于 2012-06-05T18:43:15.390 に答える