如何通过从数据库获取电子邮件id及其smtp配置来使用phpmailer发送电子邮件

lp0sw83n  于 2021-06-17  发布在  Mysql
关注(0)|答案(0)|浏览(253)

我使用php mailer发送电子邮件的php代码是

$email=new PHPMailer();
$email->isSMTP();
$email->SMTPDebug = 0;
$email->SMTPAuth = true;
$email->SMTPSecure=$smtpsecure;
$email->Host=$host;
$email->Port=$port;
$email->isHTML(true);
$email->Username=$sender;
$email->Password=$password;
$email->setFrom($sender);
$email->addAddress($recver);
$email->addAttachment($filename);
$email->send();

在这方面,我想采取的所有细节,从数据库如发件人,收件人,主机,端口,安全类型我喜欢使用不同的电子邮件发送邮件,如gmail,雅虎,outlook等,所以我需要从数据库中提取的smtp配置
我发现上面所有的代码都不是通过直接放置smtp配置来工作的,它工作得很好,但是当从数据库获取时却不工作

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题