Я должен послать некоторые attchments с chunk_splits так что я должен использовать простую функцию почты не может использовать другие вещи, как PHPMailer, SwiftMailer,Отправить почту с помощью функции почты() в PHP, XAMPP на LOCALHOST SMTP GMAIL
Мои Текущие настройки php.ini
SMTP=smtp.gmail.com
smtp_port=587
[email protected]
sendmail_path = "\"D:\xampp\sendmail\sendmail.exe\" -t"
sendmial настройки
smtp_port=587
smtp_ssl=tls
[email protected]
auth_password=xyz
являются правильные настройки ... я могу отправить через расширение YiiMail .. но becuase из некоторых вложений И.Х. пр добавить так .. я не могу с этим сделать ..
В ПОЧТУ я должен делать это так, я не могу использовать другие вещи, как СВИФТ/PHP MAILER
$ PDF является TCPDF ОБЪЕКТ я прилагаю PDF на ходу не экономить на локальном диске
$_SESSION['pdf'] = $pdf->Output("order_receipt.pdf", "S");
$attachment[0] = chunk_split(base64_encode($_SESSION['pdf']));
$headers .= "--" . $separator . $eol;
$headers .= "Content-Type: application/octet-stream; name=\"" . $lable[0] . "\"" . $eol;
$headers .= "Content-Transfer-Encoding: base64" . $eol;
$headers .= "Content-Disposition: attachment" . $eol . $eol;
$headers .= $attachment[0] . $eol . $eol;
Мне нужно добавить файл, который не находится на диске ... Мне нужно прикрепить файл PDF, который получен из TCPDF ... поэтому я не сохранил этот файл на моем диске ... только добавьте его в качестве данных base64 –
Я обновил свой вопрос –