私はこれと同様の質問をしましたが、GMail について、受け取った素晴らしい回答に非常に満足しています。しかし、別の電子メール クライアントである Apple Mail に問題があります。
メール マーケティング トラッキング用の独自のメール トラッキング システムを作成しています。httpリファラーを使用して、使用している各ユーザーの電子メールクライアントを特定できましたが、何らかの理由でGMailのようなApple MailはHTTP_REFERRERを介して送信しません. GMail の場合、透明な画像をホストする場所に https を使用することが解決策でしたが、これは Apple Mail では機能しませんでした。
print_r($_SERVER);
この種のヘッダーのみを提供します:
WM_UCONTROL_XMLRPC_SERVER - http://aaaaaaaaa
HTTPS - on
ACCESS_DOMAIN - aaaaa
DATABASE_SERVER - aaaaaaa
SITE_ROOT - /home/121000
SITE_CGIROOT - /home/121000/cgi-bin
SITE_HTMLROOT - aaaaaa
PHPRC - aaaaa
HTTP_X_FORWARDED_HOST - aaaaaaa
HTTP_X_FORWARDED_SERVER - aaaaa
HTTP_X_FORWARDED_FOR - aaaaaa
HTTP_HOST - aaaaaa
HTTP_CONNECTION - close
HTTP_USER_AGENT - Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) AppleWebKit/525.18 (KHTML, like Gecko)
HTTP_ACCEPT - */*
HTTP_ACCEPT_LANGUAGE - en-us
HTTP_ACCEPT_ENCODING - gzip, deflate
SERVER_SIGNATURE - <address>Apache/2.2.9 Server at aaaaaaa Port 443</address>
SERVER_SOFTWARE - Apache/2.2.9
SERVER_NAME - aaaaaa
SERVER_ADDR - aaaaaa
SERVER_PORT - 443
a の文字列で特定の詳細が隠されていることに注意してください。
Apple Mail クライアントがいつこの画像をリクエストしたかを知る方法はありますか?
余談ですが、前回は yc が大いに役立ったので、SO に特定のユーザーを質問に招待する方法があればいいのにと思います。