Как отправить письмо с помощью phpmailer, выбрав идентификатор электронной почты и его конфигурацию smtp из базы данных - PullRequest
0 голосов
/ 23 ноября 2018

Мой php код для отправки электронной почты с использованием php mailer:

$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 напрямую, он работает нормально, но при извлечении из базы данных не работает

...