電子メールに外部スクリプトをロードできますか?
ビューを追跡するために電子メールで使用されるインライン css で外部スクリプトをトリガーできるように。
例 :
<td style=\"background:#ffffff url('http://domain.com/views.php?param=key') no-repeat; height:20px;\"> </td>
しかし、電子メールが開かれたときに、外部スクリプトの出力を電子メールに読み込むことはできますか?
場合によります。一部のメール クライアントでは<iframe>、HTML メール内の要素を許可します。
http://www.campaignmonitor.com/blog/post/3219/do-iframes-work-in-email/
もちろん、多くの主要なクライアント (特に Gmail と Outlook の最近のバージョン) はこれをサポートしていないため、堅牢なアプローチではありません。
PHPスクリプトからの出力を電子メールに実際に表示する必要がない場合(メッセージが受信者または何かによって開かれたかどうかを確認しようとしている場合など)、次の方法で問題を解決できる可能性があります<img>スクリプトを参照するタグを使用します。ただし、多くのメール クライアントは、ユーザーが「安全でない画像を表示する」ボタンをクリックしない限り、そのような画像を表示しません。繰り返しますが、100%信頼できるものではありません。これを行うための 100% 信頼できる方法はおそらくありません。
外部スクリプトをロードできるとは思いません。外部画像を読み込むことはできますが、ほとんど (すべて) の最近の電子メール クライアントは既定では画像をダウンロードしません。ユーザーは、電子メールで画像を表示できるようにする必要があります。