1. 安装:
    composer require swiftmailer/swiftmailer
  2. 使用:
    <?php
    // 1. 引入包
    require_once 'vendor/autoload.php';
    // 2. 实例化传输对象
    $transport_obj = new Swift_SmtpTransport('smtp.163.com',25);
    // 3. 设置用户名/密码
    $transport = $transport_obj
             ->setUsername('test@163.com')
             ->setPassword('xxxxxx');
    // 4. 实例化邮件对象
    $mailer = new Swift_Mailer($transport);
    // 5. 实例化消息对象
    $message_obj = new Swift_Message('title');
    // 6. 配置消息
    $message = $message_obj
             ->setFrom(['test@163.com' => 'from_name'])
             ->setTo(['test@gmail.com', 'test@qq.com' => 'to_name'])
             ->setBody('content');
    // 7. 发送
    $result = $mailer->send($message);
    // 8. 输出
    var_dump($result);
  3. 输出:
    int(1)
文档更新时间: 2020-08-07 18:49   作者:lee