Archief - PHP: Mail Function??

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.

orez

Legacy Member
Kaj, ben dus automated mail shit ant schrijven... maar uhm, em zegt could not connect to smtp.tiscali.be, ok soit... normaal eb je daar authentication voor nodig... ma et enigste dak vind op php.net is fsockopen(), en in de voorbeelden zie ik ni echt in hoe ge daar uwen pass + username moet meegeven aan ne smtp server? :s

PHP:
<?php
//mail function
$message = "Your Username: " . $username . "\n Your Password: " . $pass;
$from = "[email protected]";
$additional_headers = "Content-Type: text/plain";
ini_set(sendmail_from, $from);
ini_set(SMTP, "smtp.tiscali.be");
mail ("[email protected]", "Login information", $message, $additional_headers);
ini_restore("SMTP"); 
?>

iemand enig idee?

Kn0t

Legacy Member
Lokaal of op een webserver? Indien lokaal, smtp van je isp gebruiken. Indien webserver: smtp server van je hosting gebruiken. De webserver heeft immers geen toegang tot de smtp server van jouw isp.

orez

Legacy Member
is lokaal om te testen atm :) dus ISP, en col.kurtz, doet het zelfde met of zonder quotes ze.

Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.tiscali.be" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\wamp\www\jsdp cpanel\insert_d.php on line 42

xml

Legacy Member
Probeer eens gewoon in je php.ini de SMTP te veranderen ipv dat in je code te forceren, misschien helpt dat wel? Allesinds, hier werkt dat toch zo.

tikketim

Legacy Member
heb er ook een probleempje mee op het moment
ik krijg de volgende error :

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Reactor\htdocs\members\test.php on line 20

ik heb smtp.pandora.be en men email adres al veranderd in php.ini maar het werkt nog steeds niet , is er mss nog iets dat er moet ingesteld worden ?

grtz Tim

orez

Legacy Member
PerfectPC zei:
1) http://www.tiscali.be/NL/supp/s_dialup.asp : het is mail.tiscali.be ipv smtp.tiscali.be (al moet de laatste ook werken)
2) http://be.php.net/manual/nl/function.ini-set.php : het is string ini_set (string varname, string newvalue) maw: MET quotes !
3) zijde zeker dat ge een tisali/scarlet abonnement hebt?


lolz... na lang sukkelen en zoeken en et opgeven zie ik dak opt netwerk van me gebuurs verbonden zit :unsure: .

Nuja soit, goed vo toekomstig gebruik, ma ni vo php testing :p

PHP:
<?php
//mail function
$message = "This is your login information for JSDP.be\n\nUsername: " . $username . "\nPassword: " . $passw;
$additional_headers = "Content-Type: text/plain";
mail ($mail, "Login information", $message, $additional_headers);
?>

deze werkt perfect nu ;)
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