Esempio n. 1
0
 $email = $letter['email'];
 $mes = $letter['mes'];
 $subject = 'Сообщение из прошлого';
 $mailer = new PHPMailer\PHPMailer\PHPMailer();
 $mailer->IsSMTP();
 $mailer->Host = "smtp.mail.ru";
 //todo insert your host
 $mailer->SMTPAuth = true;
 $mailer->SMTPSecure = "ssl";
 $mailer->Port = 465;
 $mailer->CharSet = 'UTF-8';
 $mailer->Username = "";
 //todo insert your e-mail address
 $mailer->Password = "";
 // todo insert your password
 $mailer->SetFrom('mail@', 'Робот');
 //todo insert your data
 $mailer->Subject = $subject;
 $mailer->msgHTML($mes);
 $mailer->addAddress($email, '');
 if ($mailer->send()) {
     $FileName = 'logs/success.csv';
     $csv = fopen($FileName, 'a');
     $record = array($letter['id'], 'письмо с указанным id отправлено, дата отправки:', date('Y-m-d H:i:s'));
     fputcsv($csv, $record, ';');
     fclose($csv);
 } else {
     $FileName = 'logs/failed.csv';
     $csv = fopen($FileName, 'a');
     $record = array($letter['id'], 'письмо с указанным id не отправлено, сбой произошел:', date('Y-m-d H:i:s'));
     fputcsv($csv, $record, ';');