使用 PHP 发送电子邮件确认邮件


sending a email confirmation mail using php

我使用以下脚本使用 PHP 发送邮件。现在我的要求是发送一封确认电子邮件,其中包含要单击的唯一链接。这将验证电子邮件ID

    <?php
$to = "user@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "fromuser@gmail.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?> 

您可以执行类似于以下内容的操作:

$message = "Please click on this link to verify your email address given <a target='_blank' href='{your_url}/confirm_email.php?id={user given email which is encrypted}'>{your_url}/confirm_email.php?id={user given email which is encrypted}</a>";

因此,当用户单击邮件中的链接时,它将被重定向到您的 Php 页面 (confirm_email.php),您可以在其中解密 id 参数 ($_REQUEST['id']) 并使用用户已经提供的电子邮件进行验证。