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

时间:2018-11-23 05:53:24

标签: php mysql email phpmailer

我用于使用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,yahoo,outlook等邮件, 所以我需要从数据库

获取此smtp配置

以上所有代码均无效 通过直接放置smtp配置,它可以正常工作,但是在从数据库中获取时不起作用

0 个答案:

没有答案