Op mijn server draait ivm heel apart beveiligingssysteem geen sendmail waardoor de mail van sendmail niet werkt. Nu gaf mijn systeembeheerder me de volgende code om toch te kunnen mailen vanuit PHP:
Maar het is natuurlijk veel makkelijker als ik op de oude manier de mail() functie kan gebruiken. Iemand een oplossing om zonder sendmail die oude manier te gebruiken?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <? function smail($message, $subject, $from, $replyto, $errorsto, $carboncopy, $to) { if($message==""){die("specify message");} $cmd = "echo $message|/usr/bin/smtpclient -S mail.mijnservertje.com"; if($subject){$cmd=$cmd." -s ".$subject;} if($from){$cmd=$cmd." -f ".$from;} if($replyto){$cmd=$cmd." -r ".$replyto;} if($errorsto){$cmd=$cmd." -e ".$errorsto;} if($carboncopy){$cmd=$cmd." -c ".$carboncopy;} if($to==""){die("specify to-addr");} $cmd = $cmd." ".$to; system($cmd); } ?> |
Maar het is natuurlijk veel makkelijker als ik op de oude manier de mail() functie kan gebruiken. Iemand een oplossing om zonder sendmail die oude manier te gebruiken?