可以通过以下步骤完成:
action
属性为发送邮件的服务器端脚本的URL,method
属性为"POST",表示使用POST方法提交表单数据。<form action="邮件服务器脚本URL" method="POST">
<!-- 表单内容 -->
</form>
input
元素,并设置type
属性为"email",表示输入的是邮件地址。<form action="邮件服务器脚本URL" method="POST">
<input type="email" name="email" placeholder="请输入您的邮件地址" required>
<!-- 其他表单内容 -->
</form>
<form action="邮件服务器脚本URL" method="POST">
<input type="email" name="email" placeholder="请输入您的邮件地址" required>
<!-- 其他表单内容 -->
<button type="submit">提交</button>
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$to = "我的电子邮件地址";
$subject = "新邮件地址提交";
$email = $_POST["email"];
$message = "新的邮件地址:" . $email;
$headers = "From: webmaster@example.com" . "\r\n" .
"Reply-To: webmaster@example.com" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
if (mail($to, $subject, $message, $headers)) {
echo "邮件发送成功!";
} else {
echo "邮件发送失败!";
}
}
?>
以上代码将从表单中获取填写者的邮件地址,并通过PHP的mail
函数发送邮件到指定的电子邮件地址。
请注意,以上代码仅为示例,实际应用中需要根据具体情况进行适当的修改和安全性考虑。
推荐的腾讯云相关产品:腾讯云邮件推送(https://cloud.tencent.com/product/ses)
领取专属 10元无门槛券
手把手带您无忧上云