keine mail() Funktion auf einem vServer Basic

cob-web

New Member
Hallo,

ich habe einen neuen vServer (Suse 9.3) eingerichtet und Typo3 (4.0.4) drauf installiert. Alles läuft soweit so gut außer, dass die mail() Funktion nicht funktioniert. Habe ich in der php.ini was overtuned???

Im Typo3-Install kommt bei Send Test Mail diese Meldung:

Sendmail program not found or not executable?
sendmail_path=/usr/sbin/sendmail -t -i

ich weiss, dass es meistens da steht, aber bei mir funktioniert selbst
ein einfaches

PHP:
<?php

mail ("webmaster@xxxxxx.de", "test betreff", "test email"); 

?>

nicht. Es kommt nichts an.

Mir sind nun die Ideen ausgegangen.
Auch über google fand ich keinen brauchbaren Hinweis.
Habt ihr eine Idee, woran das liegen kann???

kann es mit meiner open_basedir Einstellung zusammenhängen?

Code:
open_basedir=/srv/www/web1/html/

Grüße,
cob-web

P.S. ich bin ein Admin-Lehrling :eek:
 
Last edited by a moderator:
Hallo!

Bitte einmal genau nachschauen. Das Sendmail in /usr/sbin kann ein Symlink sein. Wenn dem so ist, bitte auch das Ziel abprüfen.

Code:
# bei mir:
ls -la /usr/sbin/sendmail
lrwxrwxrwx  1 root root 21 Apr 21  2006 /usr/sbin/sendmail -> /etc/alternatives/mta
ls -la /etc/alternatives/mta
lrwxrwxrwx  1 root root 23 Apr 21  2006 /etc/alternatives/mta -> /var/qmail/bin/sendmail
ls -la /var/qmail/bin/sendmail
-r-xr-xr-x  1 root qmail 11052 Mar 21  2006 /var/qmail/bin/sendmail
# ui, endlich gefunden ;)

Gruß flyingoffice
 
Last edited by a moderator:
bei mir steht in usr/sbin/:

Code:
-r-xr-sr-x   1 root mail      137056 Feb 12 17:35 sendmail

Aber in meiner php.ini stand:

Code:
; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

ich habs in

Code:
sendmail_path = /usr/sbin/
geändert - immer noch nichts...
 
Hallo!

Und was ist mit:

Code:
sendmail_path = /usr/sbin/sendmail -t -i

Je nach Konfiguration auch anschlißend den Apache neu starten.

Gruß flyingoffice
 
Back
Top