Hey,

Ik heb een local servertje op m'n PC om zo m'n scripts te testen.
Maar ik kan geen email'tjes versturen omdat ik geen mail server heb.

Nu was ik aan het proberen om een SMTP Server in te stellen in php.ini.
Maar ik krijg bij elke SMTP Server die ik invoer een error dat hij niet kan verbinden.
Mijn provider is planet, als ik 'mail.planet.nl' in voer krijg ik de volgende error:

Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in C:\....email.php on line 174


smtp.planet.nl heb ik ook al geprobeerd.

Het is me eerder gelukt om PHP te koppelen aan planet, maar ik weet niet waarom hij 't nu niet doet.

Kan iemand me veder helpen?


Alvast bedankt!
Gebruik PHPmailer of Swiftmailer.
Dat werkte bij mij tenminste wel.
Voorbeeld phpmailer:

<?php
include_once('class.phpmailer.php');

$mail             = new PHPMailer();
$mail->IsSMTP();
$mail->Host       = "smtp.planet.nl"; // SMTP server

$mail->From       = "[email protected]";
$mail->FromName   = "First Last";
$mail->Subject    = "PHPMailer";
$mail->MsgHTML("PHPMailer");

$mail->AddAddress("[email protected]", "John Doe");

if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo;
} else {
  echo "Message sent!";
}

?>


(phpmailer nog wel downloaden.)
Warchief, jij begrijpt mijn vraag niet, of helemaal verkeerd..

Het zit 'm niet in het Script, maar in de Webserver..
Vandaag ik deze post ook bij "(Web)Servers" geplaats heb, en niet bij "PHP".

.... SMTP server response: 501 5.5.4 Invalid Address in C:\....email.php ....

Heeft niets met de mailserver te maken.
Het mailadres is onjuist.

Reageren