Archief - Q: PHP, Linux, Mail

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.

=(X)=RaVen=

Legacy Member
Hallo,

We moeten voor school een php-projectje maken waarin onderandere email verstuurt wordt (met de mail() functie).
Tot daar geen probleem, maar nu moeten we het op een linuxdistributie (die we met virtual-pc opstarten) uploaden en daarop voorstellen met het examen.
Nu staat er apache, php, mysql, phpmyadmin & een ftp-server op, en toen ik alles geupload had werkte alles prima. Totdat ik een mail zou moeten aankrijgen, php's mail() functie geeft TRUE maar de email komt nooit aan.
Op windows had ik enkel in de php.ini de SMTP goed te zetten.
Of ik kon hem via code zetten ook.
PHP:
ini_set("SMTP","smtp.hogeschool-wvl.be");
Wat moet ik op Linux doen om de mail te laten aankomen?
Want ik dacht dat het SMTP commando win32 only was :s

mvg

=(X)=RaVen=

=(X)=RaVen=

Legacy Member
hm hm, dus toch me ini_set..
ik ga da morgen is bezien (eerst wa blokken) en zal het hier laten weten :)
alvast bedankt!

dJeez

Legacy Member
Op Unix systemen is het idd ofwel de combinatie sendmail_from/sendmail_path in php.ini die je correct moet instellen.

Je zou echter ook ipv de PHP mail() functie te gebruiken eens kunnen kijken naar alternatieve PHP classes om mail te verzenden. Deze laten dikwijls toe om een bepaalde mailserver te specifiëren en zijn veel handiger om vb. HTML mails te verzenden.

Enkele voorbeelden zijn :
http://phpmailer.sourceforge.net/
http://www.phpguru.org/static/mime.mail.html
http://pear.php.net/manual/en/package.mail.mail-mime.php
http://pear.php.net/manual/en/package.default.mail-queue.php
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