login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fout in query Gastenboek (Opgelost)

Offline fransh - 12/12/2008 09:48
Avatar van franshNieuw lid Ben bezig met een Gastenboek en loop tegen een foutmelding in de routine aan in functions.php
  1. function send_lostpassword_email($username, $email, $path, $titel) function send_lostpassword_email($username, $email, $path, $titel) {


Als ik de routine gebruik omdat ik mijn password niet meer weet, dan krijg ik de volgende melding:
"Warning: mail() [function.mail]: SMTP-server response: 550 5.7.1. Unable to replay for email@adres.nl in .... line 615.

De aangeroepen routine ziet er alsvolgt uit:
  1. function send_lostpassword_email($username, $email, $path, $titel)
  2. {
  3. // Inhoud email maken
  4. $content = "Beste ".$username.", \n\n";
  5. $content .= "U heeft gekozen om uw password te laten veranderen. Als dit niet het geval is, beschouw deze email dan als niet verzonden. \n\n";
  6. $content .= "Om daadwerkelijk uw wachtwoord te veranderen klik dan op de link hieronder: \n";
  7. $content .= "".$path."?action=lostpassword&email=".$email."&reset=1 \n\n";
  8. $content .= "Als u die pagina bezocht heeft zal uw password gereset worden en het nieuwe password naar u worden toegemailed. \n\n";
  9. $content .= "Met vriendelijke groeten, \n";
  10. $content .= $titel;
  11. // Email versturen
  12. mail($email, "Wachtwoord vergeten: ".$titel."", $content,"From: noreply@{".$_SERVER['SERVER_NAME']."}\r\n" .
  13. "Reply-To: noreply@{".$_SERVER['SERVER_NAME']."}\r\n" .
  14. "X-Mailer: PHP/" . phpversion());
  15. }


In mijn php-ini heb ik het volgende aangepast:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
sendmail_from = email@adres.nl


Heb je nog meer informatie nodig of weet iemand de oplossing dan zie ik dat graag.

Alvast bedankt

8 antwoorden

Gesponsorde links
Offline Martijn - 12/12/2008 12:12
Avatar van Martijn Crew PHP mssn dat je daar wat aan hebt
Offline skillat2 - 12/12/2008 14:15
Avatar van skillat2 HTML beginner Volgens mij run je gewoon geen smtp server op je localhost, dus kan je ook geen mail versturen.

Verander SMTP = localhost is naar
SMTP = smtp.online.nl (je had online.nl als provider toch?)
Offline fransh - 12/12/2008 16:00
Avatar van fransh Nieuw lid Helaas Sander,

Heb de aanpassing doorgevoerd, maar levert exact dezelfde foutmelding op.
Als ik geen smtp-server geinstalleerd heb kan ik dat alsnog doen, toch!! Wat moet ik daarvoor installeren. Heb alleen WAMP geinstalleerd.

W=2.0
A= 2.2.10
M= 5.1.30
P=5.2.6

Offline skillat2 - 12/12/2008 17:11
Avatar van skillat2 HTML beginner Wat gebeurt er als je het volgende runt: (wel even alias@domein.com aanpassen natuurlijk)

  1. <?php
  2.  
  3. $message = 'Dit is een test bericht';
  4. mail('alias@domein.com', 'TEST', $message);
  5. ?>
Offline djb - 12/12/2008 18:38
Avatar van djb PHP beginner
fransh schreef:
Als ik geen smtp-server geinstalleerd heb kan ik dat alsnog doen, toch!!


uuh een smtp server verstuurd de mail.....
Als je die niet hebt kan je dus geen mail versturen 
Offline fransh - 12/12/2008 20:49 (laatste wijziging 12/12/2008 20:51)
Avatar van fransh Nieuw lid Hallo Sander,
Als ik het testscriptje draai krijg ik de volgende melding:
"Waring: mail() [function.mail]: Failed to connect to mailserver at "smtp.orange.nl" port 25, verify your "SMTP" and smtp_port" setting in php.ini or use ini_set() in C:\Program Files\wamp\www\gastenboek\gastenboek.php on line 19

Line 19:
mail('email@online.nl', 'TEST', $message);

Heb php.ini aangepast in smtp = smtp.orange.nl
en teruggezet in smtp = localhost

blijf bij zelfde melding
Offline Aar - 12/12/2008 20:51
Avatar van Aar PHP interesse ik zou eens kijken naar je firewall...
Offline fransh - 12/12/2008 20:56
Avatar van fransh Nieuw lid Jongens, allemaal bedankt en in het byzonder Sander.
Toppie

Ik heb mcafee 8.5 geinstalleerd en inderdaad als ik de beveiliging eraf gooi dan werkt het perfect.

Frans

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.22s