2012-01-30 6 views
1

私は大きな画像で今日このメールを持っているが、それにし、その電子メールに画像を非表示にするには、オプションなしで表示:デフォルトのGmailことでhttp://clip2net.com/s/1xo7uニュースレターの送信時に画像を強制的に表示する方法はありますか?

は未知の送信者からの画像を表示し、常に表示するオプションは表示されません。電子メールから画像を隠すことができます。 Gmailの画像フィルタを誰が迂回したのですか?

ニュースレターの送信時に画像を強制的に表示する方法はありますか?

トピックをオフトピックとして閉じる前に、私は、自動化されたニュースレターはウェブプログラミングプロジェクトで非常に共通の要件であり、人々(スパマー)の神話がイメージを強制することができるため、表示するためには、ソフトウェア開発者が頻繁に対処する必要があります。

+1

をスパマーがすでに悪用しているとは思わないでしょうか?あなたが望むものは不可能であり、ほとんど確実に可能ではありません。 –

+0

問題は、私が何度もこのクライアントに何度も尋ねられてきたことです。私もこれは不可能だと信じていますが、私には証拠はありません。実際には私は自分自身のメールを受信しました。どこにイメージがデフォルトでGmailに表示されているのですか?その理由はわかりません。だから、私が必要とするのは、これについて明確な何かを明かしている信頼できる情報源への証拠か言及です。これをテストしたハッカーがいる場合、彼の意見は本当にここで重要です。 – jacmkno

答えて

2

アスキーアートに画像を作りますメッセージに表示されます。これは、異なるメールクライアントに適用される場合と適用されない場合があります。

電子メールコンテンツのテーブル内に表示されるアイコンを含む状態の電子メールを送信するときにこれを行います。イメージがメッセージコンテンツによって参照されない場合、イメージは添付ファイルとして表示されます。ただし、画像が参照されている場合は添付ファイルとして表示されず、インラインで表示されます。

インライン画像は外部サーバに電話をかけていないためスパマーから脅威を受けないため、追跡できません。あなたのような添付ファイルのMIMEヘッダ(コンテンツ処分とコンテンツID)を設定することによって、あなたのアプリケーションでこれを行うことができます。

Content-Disposition: inline; 
    filename=image.png 
Content-ID: <[email protected]mail> 

してから使用してそれを参照:力への道があった場合

<img src="cid:[email protected]mail" /> 
+0

¿1人以上の電子メールクライアントでこれをテストしてもらえますか? – jacmkno

+0

これはまだテストされていませんが、回答は私にとって十分に信憑性があります... – jacmkno

+0

コンテキストの場合:画像を電子メールで表示するのには問題ありませんが、電子メールに表示する画像を取得する*具体的には、電子メールが開かれたかどうかを送信者が追跡できるようにします。ニュースレターはこれを解析に使用していますが、スパマーはこれを使ってどのアドレスがアクティブであるかを判断します。この機能のポイントは、スパム送信者があなたのアドレスにターゲットを設定しないようにすることです。添付された画像はスパム送信者には許可しません。 – Peeja

3

これは不可能です。クライアントに強制することは絶対にできません。これらはセキュリティ対策であるため、電子メールアプリケーションの開発者はユーザー設定を無効にすることはできません。

2

限り、画像がMIMEメッセージに埋め込まれているインラインGoogleのメールとしてマークされているようであろうことを、私は現時点では(これは変更する場合があります)ことをかなり確信している:-)

関連する問題