以下是一个使用PHP内置函数发送邮件的实例,我们将通过SMTP协议发送邮件。
实例说明
在这个实例中,我们将使用PHP的`mail()`函数来发送一封简单的邮件。`mail()`函数是PHP中内置的用于发送邮件的函数,它允许你发送纯文本和HTML格式的邮件。
代码示例
```php
// 发件人邮箱
$from = 'your-email@example.com';
// 收件人邮箱
$to = 'recipient-email@example.com';
// 邮件主题
$subject = '测试邮件';
// 邮件内容
$message = '这是一封测试邮件,来自PHP内置的mail()函数。';
// 邮件头
$headers = 'From: ' . $from . '""r"
' .
'Reply-To: ' . $from . '""r"
' .
'X-Mailer: PHP/' . phpversion();
// 发送邮件
if(mail($to, $subject, $message, $headers)){
echo '邮件发送成功!';
} else {
echo '邮件发送失败。';
}
>
```
表格形式呈现
| 变量名 | 描述 | 示例 |
|---|---|---|
| `$from` | 发件人邮箱 | your-email@example.com |
| `$to` | 收件人邮箱 | recipient-email@example.com |
| `$subject` | 邮件主题 | 测试邮件 |
| `$message` | 邮件内容 | 这是一封测试邮件,来自PHP内置的mail()函数。 |
| `$headers` | 邮件头,包括发件人、回复地址和邮件发送者信息 | From:your-email@example.com |
| `mail()`函数 | 发送邮件的函数 | mail($to,$subject,$message,$headers) |
通过以上示例和表格,我们可以清楚地了解如何使用PHP内置的`mail()`函数发送邮件。在实际应用中,你可能需要根据具体需求对邮件内容、主题和头信息进行调整。