实例:使用PHPMailer发送邮件

以下是一个使用PHPMailer库发送邮件的示例代码。确保你已经安装了PHPMailer库。

1. 引入PHPMailer库

```php

实例PHP邮件收发:使用PHPMailer发送和接收邮件教程 生活服务

use PHPMailer""PHPMailer""PHPMailer;

use PHPMailer""PHPMailer""Exception;

require 'path/to/PHPMailer/src/Exception.php';

require 'path/to/PHPMailer/src/PHPMailer.php';

require 'path/to/PHPMailer/src/SMTP.php';

```

2. 创建PHPMailer对象

```php

$mail = new PHPMailer(true);

```

3. 配置邮件服务器

```php

try {

// 设置使用SMTP

$mail->isSMTP();

// 设置SMTP服务器地址

$mail->Host = 'smtp.example.com';

// 设置SMTP服务器端口

$mail->Port = 587;

// 设置是否启用SSL加密

$mail->SMTPSecure = 'tls';

// 设置SMTP服务器用户名

$mail->Username = 'your-email@example.com';

// 设置SMTP服务器密码

$mail->Password = 'your-password';

// 设置邮件编码

$mail->CharSet = 'UTF-8';

// 设置邮件标题

$mail->Subject = '邮件标题';

// 设置邮件正文

$mail->Body = '这是邮件正文内容。';

// 设置邮件发送者

$mail->setFrom('your-email@example.com', '发件人');

// 设置邮件接收者

$mail->addAddress('recipient@example.com', '收件人');

// 发送邮件

$mail->send();

echo '邮件发送成功!';

} catch (Exception $e) {

echo "