Hallo iedereen,
Ik ben momenteel bezig met een website op te zetten voor mijn moeder haar zaak. Echter wanneer ik een mail wil versturen loopt het fout.
Ik gebruik PHPmailer, aangezien deze normaal gezien de beste is. Via een script test ik of de mails verzonden worden. Deze geeft altijd een succes melding.
Het volgende probleem is dat ik niets ontvang in Outlook, ook niets in de spam folder. Wanneer ik naar een Gmail account stuur komt het in de spam terecht.
Heeft iemand enig idee hoe ik dit oplos? Het is noodzakelijk dat dit werkt aangezien anders de facturen en offertes niet verzonden kunnen worden.
PHP
$mail = new PHPMailer(); // defaults to using php "mail()"
$body = file_get_contents('contents.html');
$body = eregi_replace("[\]",'',$body);
$mail->AddReplyTo("info.account@h*****.be","First Last");
$mail->SetFrom('info.account@h******.be', 'First Last');
$mail->AddReplyTo("laurens@h*******.be","First Last");
$address = "[email protected]";
$mail->AddAddress($address, "Laurens Kok");
$mail->Subject = "Mail testen :)";
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->MsgHTML($body);
$mail->AddAttachment("images/phpmailer.gif"); // attachment
$mail->AddAttachment("images/phpmailer_mini.gif"); // attachment
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}
Toon Meer
(Dit is gewoon een standaard voorbeeld van PHPmailer!)
* Het script wordt uitgevoerd op een subdomein.
Alvast bedankt
Laurens Kok