Hallo,
Momenteel ben ik bezig aan een leuk project!
Het project bestaat uit een HTML form. Deze word in een database toegevoegd als deze is ingevuld......hierna wordt er een pdf van gemaakt. Nou wil ik deze file graag versturen via een mail.....maar hier gaat het helaas mis. Via internet had ik een class/library gevonden (PHP Mailer). Nou krijg ik een fout bij het versturen van de e-mail.....Hier is mijn code. Is er iemand die hier misschien al ooit mee heeft gewerkt en die mij wil/kan uitleggen wat ik fout doe?
<?php
$mailto = $_POST['mail_to'];
$mailsub = $_POST['mail_sub'];
$mailmsg = $_POST['mail_msg'];
require_once 'phpmailer/third_party/phpmailer/PHPMailerAutoload.php';
require_once 'phpmailer/third_party/phpmailer/class.smtp.php';
$mail = new PHPMailer();
$mail->isSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'smtp.gmail.com';
$mail->Port = '587';
$mail->isHTML(false);
$mail->Username = 'XXX.XXX@gmail.com';
$mail->Password = 'mijn wachtwoord"';
$mail->setFrom('XXX.XXX@gmail.com');
$mail->Subject = $mailsub;
$mail->Body= $mailmsg;
$mail->addAddress($mailto);
if ($mail->send())
echo "Your mail is send";
else
echo "Mail not send";
?>
dit is de foutcode die ik krijg:
2018-10-01 14:34:05 SMTP NOTICE: EOF caught while checking if connected
SMTP Error: Could not authenticate.
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Mail not send
Alvast bedankt!
Willem
Momenteel ben ik bezig aan een leuk project!
Het project bestaat uit een HTML form. Deze word in een database toegevoegd als deze is ingevuld......hierna wordt er een pdf van gemaakt. Nou wil ik deze file graag versturen via een mail.....maar hier gaat het helaas mis. Via internet had ik een class/library gevonden (PHP Mailer). Nou krijg ik een fout bij het versturen van de e-mail.....Hier is mijn code. Is er iemand die hier misschien al ooit mee heeft gewerkt en die mij wil/kan uitleggen wat ik fout doe?
<?php
$mailto = $_POST['mail_to'];
$mailsub = $_POST['mail_sub'];
$mailmsg = $_POST['mail_msg'];
require_once 'phpmailer/third_party/phpmailer/PHPMailerAutoload.php';
require_once 'phpmailer/third_party/phpmailer/class.smtp.php';
$mail = new PHPMailer();
$mail->isSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'smtp.gmail.com';
$mail->Port = '587';
$mail->isHTML(false);
$mail->Username = 'XXX.XXX@gmail.com';
$mail->Password = 'mijn wachtwoord"';
$mail->setFrom('XXX.XXX@gmail.com');
$mail->Subject = $mailsub;
$mail->Body= $mailmsg;
$mail->addAddress($mailto);
if ($mail->send())
echo "Your mail is send";
else
echo "Mail not send";
?>
dit is de foutcode die ik krijg:
2018-10-01 14:34:05 SMTP NOTICE: EOF caught while checking if connected
SMTP Error: Could not authenticate.
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Mail not send
Alvast bedankt!
Willem
[Voor 1% gewijzigd door RobIII op 01-10-2018 17:58]