Archief - PHP: mail() probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Pmarcoen

Legacy Member
Ik probeer de mailfunctie lokaal te testen alsvolgt :

Code:
<?
$to = "[email protected]";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$header="from: De site";
if (mail($to, $subject, $body, $header)) {
  echo("<p>Message successfully sent!</p>");
 } else {
  echo("<p>Message delivery failed...</p>");
 }

?>

en ik blijf deze error krijgen :

Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.telenet.be" port 80, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Program Files\xampp\htdocs\Blankenberge\bevestigd.php on line 6

Message delivery failed...

Heb al in mijn php.ini bestand de smtp server en poort zitte veranderen (was localhost en 25, dan verandert naar smtp.telenet.be 25, ook niks, dan nog eens naar smtp.telenet.be 80, ook niks ...)

Ik meen mij sjans te herinnere dat mij dit vroeger wel al eens is gelukt...

Kan iemand mij helpen aub ...

Rvl

Legacy Member
der is hier een maand geleden ongeveer een thread over geweest, kijk daar is. Die persoon heeft het ook opgelost gekregen.
Zeker dat het smtp.telenet.be is? bij skynet is dit vb relay.skynet.be maar van tn ken ik het niet direct.

Pmarcoen

Legacy Member
uit.telenet.be 25 ook al geprobeerd, en vorige thread ook gelezen, nogaltijd niet opgelost .....

Radiance

Legacy Member
Schietschijf zei:
is da nie uit.telenet.be?
C:\>nslookup smtp.telenet.be
Server: hobo.dnscache02.telenet-ops.be
Address: 195.130.130.132

Non-authoritative answer:
Name: smtp.telenet.be
Addresses: 195.130.137.73, 195.130.137.74, 195.130.137.75, 195.130.132.56
195.130.132.58, 195.130.133.68, 195.130.133.69, 195.130.137.72
Da werkt evengoed.

En volgens mij moet je eens prullen met uw headers, of ze eens weglaten.
Je weet toch ook dat je je apache moet herstarten voor ie config bestanden terug inleest?

Crazed

Legacy Member
In je php.ini:
Code:
[mail function]
; For Win32 only.
SMTP = uit.telenet.be
smtp_port = 25

; For Win32 only.
sendmail_from = [email protected]

Dan je server even herstarten en het zou moeten werken...

Fr3aK

Legacy Member
Rvl zei:
der is hier een maand geleden ongeveer een thread over geweest, kijk daar is. Die persoon heeft het ook opgelost gekregen.
Zeker dat het smtp.telenet.be is? bij skynet is dit vb relay.skynet.be maar van tn ken ik het niet direct.
Dat was een thread van mij :)

Mijn probleem was dat er geen quotes rond de sendmail_from (php.ini) waarde stonden...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan