0

これを行うためのより簡単な方法があるかどうかはわかりません.phpから始めて、電子メールレターへのリンクを追加して、リンクを押すとWebページが開き、フォームが自動送信されるようにしようとしていますリンクに追加された参照番号のみの電子メールアドレス。

PHPでいくつかの方法を試しましたが、空のメールしか届きません。

4

2 に答える 2

0

http://your-site.com?sendemail=9adb879856464のように、一意のget-parameterを使用してリンクを追加する必要があります。このパラメータはデータベースに保存されています。ユーザーがサーバーで電子メールからのリンクを使用してサイトに入ると、スクリプトを実行します。このスクリプトは、リンクが有効かどうかを確認します。リンクが有効な場合は、データベース内のリンクを確認してください。このリンクがデータベースにある場合は、phpmail-functionを使用してメールを送信します。ユーザーがリンクを1回使用する場合は、データベース内のリンクを削除します。

于 2013-01-21T15:40:50.890 に答える
0

リンクで id (識別子) を使用します。後で ID を使用して、誰がリンクを開いたかを追跡します。

電子メールを送信するときに、リンクにパラメーターを追加 ("?referer=xyx23") し、リファラーをデータベースに保存します。ユーザーがリンクを開くと、データベースを使用してリファラーを追跡できます

于 2013-01-21T13:12:17.810 に答える