一般的な質問
この原因で断然もっとも多いのはアンチスパム手段の利用です。特に、手動でメッセージを検証するためにメールの sender フィールドを必要とする場合です。メールが受信できない理由で 2 番目に多いのは、存在しないメールアドレスを入力している場合です。メールアドレスはしっかりと確認してください ! 最後に、メールサービスによっては (msn や hotmail など) コンタクトにあらかじめ donotreply@gravatar.com を追加しておくことで私たちからのメールが受け取りやすくなるようです。
Gravatar は一定期間キャッシュされます。つまり、新しい Gravatar は古いキャッシュの有効期限後に表示されるようになります。画像をすばやく確実にお届けするために、このような方法をとっています。
多くのサイトでは G レーティングのアバターのみ表示するようにしています。もしあなたのアバターが露骨過ぎるとレーティングされている場合 (ご自分でレーティングしているはずですが)、特定のレーティングをサポートしていないサイトでは表示されません。チェックツール (
http://ja.gravatar.com/support/check) でご自分の Gravatar がどのレーティングでどのように表示されるのかを確認できます。ご自分の画像レーティングを変更するには、管理画面の下部にリスト表示されている画像にカーソルを当ててください。黒字でレーティングが表示されるので、そこをクリックして次のページで新しいレーティングを選択します。いつものように、新しいレーティングが反映されるまでほんの少し時間がかかります。
この問題の一番よくある原因は、ご自分の Gravatar に使用している画像のレーティングです。上の “特定のレーティングやサイトで自分の Gravatar が表示されない”を参照してください。次によくある原因は、表示しているサイトで画像リンクを作成する際の一般的なエラーです。(こちら
http://ja.gravatar.com/support/check をクリックしてご自分の Gravatar をよく確認してください) もしご自分の画像が正常に表示されているのなら、以下の FAQ の “自分のサイトに Gravatar を実装しようとしてるのですが、表示されない Gravatar があります !” を参照してください。
これはどのブラウザを使用しているかに関係なくキャッシュをクリアするためのとても簡潔なガイドです:
http://kb.iu.edu/data/ahic.html.
基本的に、あなたのコンピュータは (動作を速くさせようとして) いろいろなもの (例えばあなたのアバター画像など) のコピーをあなたのコンピュータ内に保存していて、次にこうしたものをリクエストしたときにインターネットから取得する代わりにローカルに保存されたコピーを取得します。この場合は保存されたコピーではなく、インターネットから新しいものを取得する必要があります。これがキャッシュをクリアする理由で、これにより、あなたのブラウザが保存しているローカルのコピーをすべて削除します。
はい、管理ページ下部にあるリスト内の画像にカーソルを当て、赤の “X” をクリックしてください。
すみませんが、アカウントの削除には今のところ対応していません。しかし、ご自分のアカウントからすべての画像を削除すれば、当サイト外部のウェブ上においてはアカウントを削除するのと同じことになります。
メールを support at gravatar dot com まで送ってください。今のところ日本語でのサポートは受け付けていませんので、英語でお願いします。
開発者向け
この問題のもっともよくある原因は、メールアドレスに大文字が使用されている場合です。Gravatar は小文字のメールアドレスのみに対応しています。つまり、FOO@BAR.COM と foo@bar.com では md5 ハッシュが一致しないのです。PHP では try md5(strtolower($email)); をお試しください。
Gravatar 認証チェックツールも役に立つかもしれません。
MD5 は通信する上でユーザーのメールアドレスを難読化するとても優れた手段です。もし解読を考えているのなら、これらはすべてメールアドレスではなくパスワードと連動していて (通常は、より短くそれぞれ大きな相違はありません)、さらにハッシュと一致するもののすべての生成に連動していて、もとのデータがハッシュされているわけではありません。もし衝突を再現できると考えているのなら、その生成されたデータからハッシュされている実際のメールアドレスが必ずしも必要ではないということになります。いずれにせよ、こうした莫大な計算を構築して操作する作業はコスト的にきわめて困難でしょう。もしパスワードをプレインな md5 ハッシュで公の場所に置いていれば、だれかに成りすましてログインするのに使用できるかもしれないなんらかのデータ (パスワードとはかぎりません) を見つけることができるかもしれません。しかし、メールアドレスを md5 ハッシュとして公の場所に置かれても、偽ローレックスの時計を売りつけるメールがあなた宛に急増することはありません。メールアドレスを収集する方法としては、はるかにもっと儲かって簡単なやり方がある現実を直視しましょう。これで安心してもらえればと思います。
an
joint