załączniki do poczty php
Używam tego skryptu do wysyłania e-maili do określonych pracowników, ale ze względu na zmiany w moim systemie muszę teraz wysyłać załączniki z e-mailem i próbowałem wielu fragmentów kodu, aby to osiągnąć, ale nie udało się ... Nadal otrzymuję e-mail, ale bez załącznika, który w tym przypadku jest zupełnie bezcelowy, umieściłem skrypt, którego używam poniżej
usunąłem prawdziwe adresy, z których korzystałem i serwer smtp
require("PHPMailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "SMTP.SErver.com";
$mail->From = "[email protected]";
$mail->FromName = "HCSC";
$mail->AddAddress("[email protected]", "Example");
$mail->AddReplyTo("[email protected]", "Hcsc");
$mail->WordWrap = 50;
$mail->IsHTML(false);
$mail->Subject = "AuthSMTP Test";
$mail->Body = "AuthSMTP Test Message!";
$mail->AddAttachment("matt.txt"); //this is basicly what i am trying to attach as a test but will be using excel spreadsheets in the production
if(!$mail->Send())
{
echo "Message could not be sent. <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Message has been sent";
Wypróbowałem też kilka innych metod dołączania pliku, ale wydaje się, że żadna z nich nie pomaga