PHP支持SMTP。
SMTP是“Simple Mail Transfer Protocol”的缩写,是一种用于发送电子邮件的标准协议。PHP中的SMTP支持是通过在PHP配置文件中设置SMTP服务器和端口来实现的。
以下是一个使用PHP发送电子邮件的示例:
php
// 配置SMTP服务器
ini_set("SMTP","smtp.example.com");
// 配置SMTP端口
ini_set("smtp_port","25");
// 发送邮件
$to = "recipient@example.com";
$subject = "Test email";
$message = "This is a test email.";
$headers = "From: sender@example.com";
if(mail($to,$subject,$message,$headers)){
echo "Email sent successfully.";
}else{
echo "Email sending failed.";
}
在这个示例中,我们使用了PHP内置的mail()
函数来发送电子邮件。我们在PHP配置文件中设置了SMTP服务器和端口,然后构建了电子邮件的各个部分(收件人、主题、消息和标头),并使用mail()
函数发送了该电子邮件。