2

画像は gmail では完全に表示されますが、他のいくつかの電子メール プログラムでは空白です。何が悪いのかわからない。私は実際のリンクを確認し、画像をオンにしました。

<a target="_blank" href="https://site" style="display: block; height: 200px; width: 200px; margin-top: 4px; border: 0;">
<img src="https://image" alt="image" border="0" style="display: block; border:0;" />
</a>
4

3 に答える 3

3

ほとんどの電子メール プログラムは、ユーザーの追跡に使用できるため、電子メールから画像を取り除きます。これは、有効な電子メール アドレスを確認するためにスパマーによって特によく行われます。これを回避するには、メール自体に画像を添付します。

于 2012-06-21T14:41:43.280 に答える
1

私も同様の問題を抱えていましたが、メールクライアントのルールに干渉しないように、かなり根本的な回避策を選択しました。画像を色付きのHTMLテーブルで表されるビットマップに変換できます。基本的な考え方は非常に単純であり、インターネット上でそれを行ういくつかのツールを見つけることができます。もちろん、大きなビットマップを使用すると、結果のテーブルの長さは数百キロバイトになる可能性があります。この問題が発生したとき、私はそのテーブルにいくつかの単純な圧縮方法を適用するツールを作成し、GPLの下でコードをリリースしました。

最もクリーンなソリューションではないかもしれませんが、電子メールの設計にあまり妥協することなく機能します。

画像を圧縮してプレーンHTMLに変換するためのツール

于 2012-07-14T14:47:55.630 に答える
1

通常の http:// リンクを使用したセキュアでないイメージが機能するかどうかを確認します。ホスト マシンまたは電子メール アプリケーションが、SSL で使用されるポート 443 をブロックしている可能性があります。Gmail はクラウド ベースなので、そのような問題はありません。

于 2012-06-21T14:51:06.133 に答える