Op de server heb ik de volgende bestanden gezet in dezelfde dir. :
1. class.phpmailer.php
2. class.smtp.php
3. nieuwsbriefmail.html
4. test.php
Test.php bestaat uit de volgende code:
<?php
$body = "nieuwsbriefmail.html";
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "tls"; //sets the prefix to the server
$mail->Host = "smtp.gmail.com"; // SMTP server
$mail->Port = 587; //set the SMTP port for the GMAIL server
$mail->Username = "*******@gmail.com"; // SMTP server username
$mail->Password = "*******"; // SMTP server password
$mail->IsSendmail(); // tell the class to use Sendmail
$mail->AddReplyTo("****@gmail.com","mijn naam");
$mail->From = "*****@gmail.com";
$mail->FromName = "www.*******.nl";
$to = "******@home.nl";
$mail->AddAddress($to);
$mail->Subject = "First PHPMailer Message";
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->WordWrap = 80; // set word wrap
$mail->MsgHTML($body);
$mail->IsHTML(true); // send as HTML
$mail->Send();
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
?>
alles is op de plaats van **** correct ingevuld.
echter krijg ik al meteen een foutmelding op /usr/sbin/sendmail
Kent hij blijkbaar niet???
Ben ook bezig geweest om class.phpmailer.php te vervangen door class.smtp.php
Daar krijg ik een http-fout 500.
Wat doe ik nou eigenlijk fout?
Moet ik in die 2 class-bestanden ook nog iets invullen of veranderen?
Wie kan mij verder helpen?
Zoekende op internet kom ik niet verder.
Zou dit graag werkende krijgen want ik ben al eeen keer afgesloten geweest omdat ik een keer WorldCast heb geprobeerd en daar ging het helemaal mis mee.
Die leek niet te werken maar ondertussen verstuurde ik wel 1000 mails zonder er erg in te hebben.