GitHub - PHPMailer/PHPMailer: The classic email sending library for PHP 使用这个组件
代码案例
参数配置
$config['host'] = 'smtp.qiye.aliyun.com';
$config['Username'] = 'xxxxx@xxxxx.com'; //自己的邮箱
$config['Password'] = 'xxxxxxxxxxx'; //三方客户端安全码,不能用阿里云邮箱的原始密码,要在修改密码那个地方生成一个三方密码
$config['FromName'] = '我的名字随便取';//邮件头部显示的名字
$config['port'] = '465';
开始用阿里云的邮箱密码,调试了好久,一直报密码错误。后面看到阿里云邮箱哪里有个三方密码,原来开启了安全模式后就不能用原始密码做其他地方的登录。 所以要生成一个三方安全码来做邮件代发送的密码
这个代码也可以用于其他的邮箱。其他的邮箱就用自己邮箱的密码。