BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- PHP Funktion mail() geht nicht (http://www.black-board.net/thread.php?threadid=22999)


Geschrieben von kilone am 23.08.2007 um 10:35:

verrückt Funktion mail() geht nicht

Moin,
ich habe ein Skript welches auf anderen Servern funktioniert (Mails richtig sendet) auf meinen Homeserver portiert. Dort hat es aber nicht mehr funktioniert, lief durch ohne Fehlermeldung. Dann hab ich gemerkt dass auf meinem Homeserver noch keine Mailer installiert war und hab mir sendmail installiert. So nu geht das ganze aber immer noch nicht -.-. Hat einer ne Lösung parat oder nen Vorschlag?


Daten zum System:
OS:Ubuntu 7.04, - Apache 2, PHP 5.2.1, Sendmail

PHP.ini
code:
1:
2:
3:
4:
sendmail_from	me@example.com	me@example.com
sendmail_path	/usr/sbin/sendmail -t -i 	/usr/sbin/sendmail -t -i 


Mailskript
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
function mailme($empfang$betreff$mitteilung$absender) {
   $post mail($empfang$betreff$mitteilung,"From: $absender");
   return $post;
}

$post mailme($empfang$betreff$mitteilung$absender);
    
if ($post == TRUE) {
   echo "<b>Mail wurde erfolgreich verschickt!</b>";
} else {
   echo "<b>Mail konnte leider nicht verschickt werden!</b>";
}



Geschrieben von phlox81 am 23.08.2007 um 20:42:

 

Funktioniert denn sendmail?
Und irgendwo musst du wahrscheinlich PHP sagen, welchen SMTP Server es für mail benutzen soll.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH