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.

dvanoppen

Legacy Member
Ik probeer de functie mail te laten werken op een WAMP
php.ini:
[mail function]
; For Win32 only.
SMTP = uit.telenet.be
smtp_port = 25


; For Win32 only.
sendmail_from = [email protected]

php code:
<?php
mail("[email protected]", "test", "testbericht");
?>
Foutmelding:
Versturen van een testmail.
Warning: mail() [function.mail]: Failed to connect to mailserver at "uit.telenet.be" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\Oef\mail2.php on line 13

Iemand een suggestie?

fredgobi

Legacy Member
verander uw code eens hiernaar want er is blijkbaar iets mis met uw php.ini, dus gebruik ini_set() (zie code)

<?php

ini_set("SMTP", "uit.telenet.be");
ini_set("smtp_port","25");

mail("[email protected]", "test", "testbericht");
?>

dvanoppen

Legacy Member
Spijtig genoeg nog altijd hetzelfde probleem, had al geprobeerd om met ini_set te werken zonder resultaat, ook een verbinding met smtp.gmail.be op poort 365 geeft geen resultaat, pagina blijft hangen, gebruik windows xp met SP2 en de firewall van windows XP (op of aan blijft het zelfde).

servi

Legacy Member
je test dit toch vanaf een Telenet-verbinding? Want enkel met een Telenet-ip kan je gebruik maken van die smtp-server.

Hoewel dat ik betwijfel dat het iets zal uitmaken, zou ik ook eens proberen toch maar eens smtp.telenet.be te gebruiken in plaats van uit.telenet.be

dvanoppen

Legacy Member
Jep, ik vermoed dat telenet poort 25 heeft dichtgetimmerd

dvanoppen

Legacy Member
Jep, ik vermoed dat telenet poort 25 heeft dichtgetimmerd.
Ook de alternatieve smtp feed smtp.telenet.be werkt niet.

dJeez

Legacy Member
dvanoppen zei:
Jep, ik vermoed dat telenet poort 25 heeft dichtgetimmerd.
Ook de alternatieve smtp feed smtp.telenet.be werkt niet.
Ben je wel zeker dat de php.ini waar je de wijziging in hebt doorgevoerd wordt gebruikt door je script èn dat je Apache hebt herstart na de wijziging indien je PHP als module (dus niet als CGI) gebruikt?

Als Telenet klant kan je nl. altijd uit.telenet.be gebruiken.

Nu, indien je geen Telenet klant bent is het uiteraard logisch, gebruik dan de SMTP server van je huidige ISP.

Radiance

Legacy Member
Ah als extra hint, WAMP gebruikt voor zover k mij herinner niet
wamp\php\php.ini
maar
wamp\Apache2\bin\php.ini

En moesten ze poort 25 "dicht timmeren" dan kon je niks meer mailen ;)

dvanoppen

Legacy Member
ik ben inderdaad telenet klant en de services zijn telkens herstart, zelfs een herstart van de hele pc gedaan na elke aanpassing. Telkens het ini bestand aangepast in wamp/apache/bin/

breez

Legacy Member
ik draai ook apache op mijn server en had ook problemen met mail-out.telenet.be

de oplossing voor mij was mcafee anti virus enterprise uitschakelen, blijkbaar zorgde deze ervoor dat mails niet konden verzonden worden

dJeez

Legacy Member
Saiko-G zei:
Raar, normaal mag een anti-virus daar voor niks tussenzitten :s
Norton doet soms zelfs vreemd bij het ophalen van mails - al gemerkt bij een klant ooit, en leg dan maar uit dat dat aan die software ligt en niet aan de mailserver aan een leek...

killgore

Legacy Member
hah, als mijne symantec opligt geraak ek niet op vpn.

Norton = the devil!

dvanoppen

Legacy Member
Inderdaad na het uitschakelen van mc Afee enterprise werkt het.
In mc Afee Enterprise zit inderdaad meer dan alleen een virusscanner.
Ook eens problemen gehad met een file server waar de shares niet meer bereikbaar waren voor de gebruikers op een domein.
Wat stom van mij om daar niet aan te denken.
In ieder geval bedankt voor de hulp.
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