検索
ホームページphp教程php手册PHPメール追跡システム

PHPメール追跡システム

Jul 11, 2016 pm 08:00 PM
phpコードオープンソースシステムプログラミングプログラミング言語ソフトウェア開発

最近就職活動中なので、カバーレターと履歴書を送るときに、相手がカバーレターを読んだかどうか知りたいです。その後、www.spypig.com を発見しました。これは、受信者がメールをチェックするたびにメールを送信して、メールが閲覧されたことを通知し、閲覧回数を記録することができます。使ってみたところ、実装原理がまだ非常にシンプルであることがわかったので、PHPを使って自分で書きました。

概要

自分が送信したメールが受信者に閲覧されたかどうかを知りたい場合は、Email Tracking System(Email Tracking System)を利用すると役に立ちます。

使い方

メール追跡システムのリンクを開き、メールアドレスとタイトルを入力し、受信する通知の数を選択してから、アクティブ化して追跡画像を取得し、1分以内にメールの本文にコピーして送信します通常のメールです。

実施原則

タグのsrc属性は外部ファイルを積極的に導入するため、srcの値として「トラッカープログラム」(このプログラムは通常画像を出力するもの)のURLを使用し、このPHPメール追跡システムをbodyに入れますメールを添付して送信します。このように、受信者がメールを開いて PHPメール追跡システム を表示すると、「トラッカー プログラム」が呼び出され、この時点で「トラッカー プログラム」から通知メールが送信されます。電子メールも HTML 形式である必要があります。 PHPメール追跡システム

お手続きのご案内

プログラムには 4 つの部分があります:

    index.html -- 電子メール アドレス、タイトル、受信した通知の数という 3 つのパラメーターを渡す必要がある電子メール トラッカー プログラム インターフェイスを作成します。
  • tracker.php -- 電子メール トラッカーを生成するパラメーターを受け取ります。
  • blank.php -- 電子メールを送信して、電子メールが読まれたことをユーザーに通知し、画像を生成します。
  • msg_template.html -- 通知テキストのテンプレート。

コード

テーブルを作成するSQL:

PHPメール追跡システムPHPメール追跡システムemail_tracker SQL

tracker.php は、新しい電子メール トラッカーを生成するためのパラメーターを受け取ります:

PHPメール追跡システムPHPメール追跡システムtracker.php
$db =get_db();
$ip =$_SERVER['リモート_ADDR'] ?$_SERVER['REMOTE_ADDR']:'127.0.0.1'; //ユーザーIPを取得
$unique_id=get_unique_id($ip); = intval
(
$_POST[ '番号' ]);$email ($_POST['
email']);$title = トリム ($_POST['
タイトル']);$sent_time=時間() ; クエリ(" `email_tracker` (unique
_id、email、title、number、ip、sent_time) VALUES ('
$unique_id'、'$email'、'$title') に挿入します。 、$number、'$ip
'、'$sent_time')");

一意の ID を生成するために使用される Get_unique_id 関数:

PHPメール追跡システムPHPメール追跡システムget_unique_id
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター