Re: mail() will keine Mails senden [PHP]
Am 2006-04-29 14:16:19, schrieb Stefan Riedel: stefan:/home/stefan# ls -ld /var/www | -drwxr-xr-x 4 root root 4096 2006-04-27 13:32 /var/www ...und wie soll ssmtp da die dead.letter anlegen können, wenn es keine Rechte aus $USER www-data hat? chmod 2755 /var/www chown www-data /var/www sollte helfen. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am 2006-04-24 14:56:26, schrieb Klaus Zerwes: Stefan Riedel schrieb: [...] So aber hier jetzt mal nen paar Codezeilen: [php.ini] sendmail_path = sendmail -d Dat ist shit Ist es nicht, denn es sollte vedeutlichen, das er nich -v sondern -d verwenden soll. man ssmtp Dazu sei gesagt, das bei mir NUR sendmail_path = sendmail -au ... -ap ... -am cram-md5 -t drinsteht und meine E-Mails einwandfrei seit Jahren versendet werden. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel wrote: [...] Aber mit nem sauberen System lernt man so einige Sachen ja nie! :D Mein know how mit Windows habe ich sicher auch nicht, weil das System immer so einwandfrei läuft. ;) Das stimmt ;-) Allerdings solltest du dann mal versuchen sowas wie strace selber auszuwerten - ist gar nicht so schwer - zumindest die basics ;-) Aus Fehlern lernt man! Und so ist es sicher auch in Sachen Debian/Linux... ;) jup [...] Mit stable habe ich riesen Probleme gehabt... frag mich nicht warum, aber ist so... :) brauch das System eigentlich nur zum Arbeiten, dass heißt, dass mein Eclipse läuft, der Apache und meine Datenbank... naja und denn ab denn mal nen Mailserver, naja und außer ein zwei Sachen läuft das System ja auch stabil und die eine Sache ist halt die ssmtp Geschichte und das andere habe ich mitlerweile auch im Griff... :) ich brauch das system auch nur zum arbeiten - und daher setzte ich zumindest auf meinem Hauptrechner stable ein ;-) So und nachdem ich die /etc/ssmtprevalieases und die /etc/ssmtp/ssmtp.conf angepasst habe, ging gar nix mehr und die Ausgabe von strace verstehe ich halt (noch) nicht! ??? poste doch mal den Inhalt So wie du als root mails senden konntest sollte es mittels revaliases auch gehen Aber wie gesagt, werde mir mal ne ssmtp Version aus dem testing oder stable Zweig holen! Viel erfolg -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [..] Ja das werde ich denn hiermit auch mal tun... hab mal den Tipp vom Klaus befolgt und die beiden Dateien per tkdiff verglichen, aber werde daraus nicht schlau... hab die beiden dateien mal komprimiert und mit angehangen. Hm - der strace hat so leider nicht ausgereicht ... Ferndiagnosen sind immer etwas schwierig ;-) benutze bitte strace -s 2048 ACHTUNG !!! in dem Output ist dann das Passwort von auth mit drin (zumindest als root)! Bitte entfernen ;-) Bitt als folgende Benutzer ausführen: root normaler user (stefan) www-data und noch was ... in Message-ID: [EMAIL PROTECTED] ist mir aufgefallen das du nur su verwendest um zu einem Benutzer zu wechseln; benutze bitte su - Die Unterschiede sind sublim - aber nicht zu vernachlässigen ;-) Das - verwandelt nämlich die Shell in eine loginshell. Klaus -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Sonntag, 30. April 2006 12:34 schrieb Klaus Zerwes: Bitt als folgende Benutzer ausführen: root normaler user (stefan) www-data Okay, hab das denn mal so gemacht! :) -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com strace_output.tar.bz2 Description: application/tbz pgpnB42rRARpd.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Sonntag, 30. April 2006 12:34 schrieb Klaus Zerwes: Bitt als folgende Benutzer ausführen: root normaler user (stefan) www-data Okay, hab das denn mal so gemacht! :) Welche Version von ssmtp verwendest du (gentoo?)? Ich glaube da wäre mal ein bugreport fällig ;-) Das parsen der /etc/ssmtp/ssmtp.conf schlägt fehl - egal als welcher user du das Ding aufrufst! Soweit ich deine ssmtp.conf aus dem strace-Output rekonstruiert habe konnte ich darin aber keinen Fehler finden. Vielleicht kannst du mal alle Kommentare löschen und auch die Leerzeichen vor den Parametern - sollte eigentlich alles kein Problem sein aber Murphy ist ja allgegenwärtig ;-) Die einzigen Einstellunge die er richtig übernimmt sind aus der /etc/ssmtp/revaliases Und da kannst du dein Problem lösen ;-) deine aktuelle datei sieht wohl in etwa so aus: root:[EMAIL PROTECTED]:smtp.web.de postmaster:[EMAIL PROTECTED]:smtp.web.de stefan:[EMAIL PROTECTED]:smtp.web.de [EMAIL PROTECTED]:[EMAIL PROTECTED] www-data:[EMAIL PROTECTED] ich würde einfach mal an die letzten beiden Zeilen ein :smtp.web.de dranhängen. Dann wird diese Einstellung als mailhub genommen (IMHO kannst du die vorletzte Zeile auch löschen) und wenn du einen neuen User einträgst, immer folgendes Format verwenden: localusername:[EMAIL PROTECTED]:mailhub Bugreport würde ich trotzdem mal senden ;-) Schönes Wochenende wümscht noch Klaus -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Sonntag, 30. April 2006 14:50 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Sonntag, 30. April 2006 12:34 schrieb Klaus Zerwes: Bitt als folgende Benutzer ausführen: root normaler user (stefan) www-data Okay, hab das denn mal so gemacht! :) Welche Version von ssmtp verwendest du (gentoo?)? Ich glaube da wäre mal ein bugreport fällig ;-) Das parsen der /etc/ssmtp/ssmtp.conf schlägt fehl - egal als welcher user du das Ding aufrufst! Soweit ich deine ssmtp.conf aus dem strace-Output rekonstruiert habe konnte ich darin aber keinen Fehler finden. Vielleicht kannst du mal alle Kommentare löschen und auch die Leerzeichen vor den Parametern - sollte eigentlich alles kein Problem sein aber Murphy ist ja allgegenwärtig ;-) Die einzigen Einstellunge die er richtig übernimmt sind aus der /etc/ssmtp/revaliases Und da kannst du dein Problem lösen ;-) deine aktuelle datei sieht wohl in etwa so aus: root:[EMAIL PROTECTED]:smtp.web.de postmaster:[EMAIL PROTECTED]:smtp.web.de stefan:[EMAIL PROTECTED]:smtp.web.de [EMAIL PROTECTED]:[EMAIL PROTECTED] www-data:[EMAIL PROTECTED] ich würde einfach mal an die letzten beiden Zeilen ein :smtp.web.de dranhängen. Dann wird diese Einstellung als mailhub genommen (IMHO kannst du die vorletzte Zeile auch löschen) und wenn du einen neuen User einträgst, immer folgendes Format verwenden: localusername:[EMAIL PROTECTED]:mailhub Bugreport würde ich trotzdem mal senden ;-) Schönes Wochenende wümscht noch Klaus -- Klaus Zerwes http://www.zero-sys.net Hy, nutze die Version 2.61-6, die kommt ausm unstable Zweig! Aber hab mal nen Bug report geschickt! -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpj2IkLTMgFQ.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [...] Hy, nutze die Version 2.61-6, die kommt ausm unstable Zweig! Aber hab mal nen Bug report geschickt! Hm - ich will dir ja nicht zu nahe treten - aber wieso nutzt du unstable wenn du solche Probleme nicht alleine lösen kannst? ssmtp aus sarge funzt nämlich out of thze box super! Funktioniert das senden via php nach den Änderungen? Hast du die config-Datei mal gesäubert und erneut versucht? Klaus -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Sonntag, 30. April 2006 16:41 schrieb Klaus Zerwes: Stefan Riedel schrieb: [...] Hy, nutze die Version 2.61-6, die kommt ausm unstable Zweig! Aber hab mal nen Bug report geschickt! Hm - ich will dir ja nicht zu nahe treten - aber wieso nutzt du unstable wenn du solche Probleme nicht alleine lösen kannst? ssmtp aus sarge funzt nämlich out of thze box super! Auf sowas hab ich ja gewartet... :) Weil ich Probleme mit meinen Nvidia Treibern hatte und nen How To gelesen hab, wo der einzige Haken, nen unstable Zweig war. Wollte den Kernel nähmlich nicht umbedingt selber backen. Bin auch dabei auf testing umzusteigen, nur wollte mein System nicht umbedingt zerschießen, deswegen warte ich damit noch nen bissel, bis ich das sauber bauen kann! Funktioniert das senden via php nach den Änderungen? Hast du die config-Datei mal gesäubert und erneut versucht? Nein danach geht gar nix mehr, versuch mir jetzt mal nen ssmtp aus testing zu holen! Klaus -- Klaus Zerwes http://www.zero-sys.net -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpSKgZVioqVV.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Sonntag, 30. April 2006 16:41 schrieb Klaus Zerwes: [...] Hm - ich will dir ja nicht zu nahe treten - aber wieso nutzt du unstable wenn du solche Probleme nicht alleine lösen kannst? ssmtp aus sarge funzt nämlich out of thze box super! Auf sowas hab ich ja gewartet... :) Weil ich Probleme mit meinen Nvidia Und desswegen verschwiegen ;-) (wobei ich ja auch zugegebenermassen nicht nachgefragt habe) Naja - ist nicht böse gemeint. Nur sollte man beim Einsatz von unstable/testing etwas versierter in der Fehlerbehebeung sein. Der Name unstable/testing ist nämlich Programm ;-) Treibern hatte und nen How To gelesen hab, wo der einzige Haken, nen unstable Zweig war. Wollte den Kernel nähmlich nicht umbedingt selber backen. Bin auch dabei auf testing umzusteigen, nur wollte mein System nicht umbedingt zerschießen, deswegen warte ich damit noch nen bissel, bis ich das sauber bauen kann! Funktioniert das senden via php nach den Änderungen? Hast du die config-Datei mal gesäubert und erneut versucht? Nein danach geht gar nix mehr, versuch mir jetzt mal nen ssmtp aus testing zu holen! ist das nun die Antwort auf die erste oder 2. Frage? Mittels /etc/ssmtp/revaliases und den Auth-Einstellungen sollte es zumindest funktionieren. Wie wäre es mit stable ;-) ? -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Sonntag, 30. April 2006 18:11 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Sonntag, 30. April 2006 16:41 schrieb Klaus Zerwes: [...] Hm - ich will dir ja nicht zu nahe treten - aber wieso nutzt du unstable wenn du solche Probleme nicht alleine lösen kannst? ssmtp aus sarge funzt nämlich out of thze box super! Auf sowas hab ich ja gewartet... :) Weil ich Probleme mit meinen Nvidia Und desswegen verschwiegen ;-) (wobei ich ja auch zugegebenermassen nicht nachgefragt habe) Naja - ist nicht böse gemeint. Nur sollte man beim Einsatz von unstable/testing etwas versierter in der Fehlerbehebeung sein. Der Name unstable/testing ist nämlich Programm ;-) Aber mit nem sauberen System lernt man so einige Sachen ja nie! :D Mein know how mit Windows habe ich sicher auch nicht, weil das System immer so einwandfrei läuft. ;) Aus Fehlern lernt man! Und so ist es sicher auch in Sachen Debian/Linux... ;) Treibern hatte und nen How To gelesen hab, wo der einzige Haken, nen unstable Zweig war. Wollte den Kernel nähmlich nicht umbedingt selber backen. Bin auch dabei auf testing umzusteigen, nur wollte mein System nicht umbedingt zerschießen, deswegen warte ich damit noch nen bissel, bis ich das sauber bauen kann! Funktioniert das senden via php nach den Änderungen? Hast du die config-Datei mal gesäubert und erneut versucht? Nein danach geht gar nix mehr, versuch mir jetzt mal nen ssmtp aus testing zu holen! ist das nun die Antwort auf die erste oder 2. Frage? Mittels /etc/ssmtp/revaliases und den Auth-Einstellungen sollte es zumindest funktionieren. Wie wäre es mit stable ;-) ? Mit stable habe ich riesen Probleme gehabt... frag mich nicht warum, aber ist so... :) brauch das System eigentlich nur zum Arbeiten, dass heißt, dass mein Eclipse läuft, der Apache und meine Datenbank... naja und denn ab denn mal nen Mailserver, naja und außer ein zwei Sachen läuft das System ja auch stabil und die eine Sache ist halt die ssmtp Geschichte und das andere habe ich mitlerweile auch im Griff... :) So und nachdem ich die /etc/ssmtprevalieases und die /etc/ssmtp/ssmtp.conf angepasst habe, ging gar nix mehr und die Ausgabe von strace verstehe ich halt (noch) nicht! Aber wie gesagt, werde mir mal ne ssmtp Version aus dem testing oder stable Zweig holen! -- Klaus Zerwes http://www.zero-sys.net -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpbQARRWCIBF.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 00:06 schrieb Jan Kohnert: Stefan Riedel schrieb: Okay das mit dem suid bit, hab ich ausprobiert... geht leider nicht, wär mir persönlich auch zu heiß gewesen... :) Hab hier (Gentoo) gerade nochmal geschaut: Kein suid. :) Es muß also auch so gehen. Kann aber sein, das Debian da wieder mal ein Feature eingebaut hat... und falls ich nix finde melde ich mich freitag nochmal... :) Hast du nun schon eine Lösung? Leider nein! Wenn ja, poste sie bitte, wenn nein: Was sagen deine Logs, wenn du als www-data senden willst? Was sagen groups www-data und groups $USER, wobei $WSER ein normaler User sein sollte, der Mails senden kann. /var/log/mail.err: Apr 29 11:21:51 localhost sSMTP[4633]: Unable to locate mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Cannot open mailhub:25 So und /var/log/mail.log: Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =root Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =rewriteDomain Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =hostname Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =AuthUser Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =AuthPass Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =FromLineOverride Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =UseTLS Apr 29 11:21:51 localhost sSMTP[4633]: Unable to locate mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Cannot open mailhub:25 So und wegen der Gruppenzugehörigkeit, da hab ich www-data mal in die Gruppen reingeschoben, in die der normale User auch ist. Ohne Erfolg! P.S.: Heute wieder mit Sig, bin ja zu Hause... :-P -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpoCOdSNNV9Q.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Samstag, 29. April 2006 00:06 schrieb Jan Kohnert: Was sagen deine Logs, wenn du als www-data senden willst? So und /var/log/mail.log: Apr 29 11:21:51 localhost sSMTP[4633]: Unable to locate mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Cannot open mailhub:25 Es wahr wohl einfach zu spät gestern Abend. Das hattest du doch schon gesendet... Sorry. Was sagen groups www-data und groups $USER, wobei $WSER ein normaler User sein sollte, der Mails senden kann. So und wegen der Gruppenzugehörigkeit, da hab ich www-data mal in die Gruppen reingeschoben, in die der normale User auch ist. Ohne Erfolg! Das ganze wird irgendwie mysteriös... Ich schau nochmal in die Quellen und schaue, ob ich das Verhalten hier irgendwie erzeugen kann. Ich melde mich, wenn ich was finden sollte. -- MfG Jan OpenPGP Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A pgpZPBWyE9zOo.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Am 2006-04-24 16:12:56, schrieb Stefan Riedel: Okay habe den Link mal wieder gebaut und nun bekomme ich folgendes in die /var/log/mail.log geschrieben: Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =root Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =mailhub Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =rewriteD omain Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =hostname Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthUser Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthPass Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =FromLine Override Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =UseTLS Apr 24 16:06:25 localhost sSMTP[16904]: Unable to locate mailhub Apr 24 16:06:25 localhost sSMTP[16904]: Cannot open mailhub:25 Apr 24 16:06:25 localhost sSMTP[16904]: Can't open /var/www/dead .letter failing horribly! Hast Du auch schön Deine /etc/ssmtp/ssmtp.conf configuriert? Das ist enwandfrei ne LEER ssmtp.conf Also für Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthUser Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthPass sowie AuthMethod hatte ich einen Bugreport geschrieben, denn das zeigt er immer an... Hmm aber warum kanner die Parameter nicht setzen... hmm sehr komisch, vor allem weil mutt das ja auch kann... Kann das auch was mit dem Apacheuser zu tun haben www-data? Hab den aber eigentlich in der /etc/ssmtp/revaliases drinstehen. Can't open /var/www/dead.letter failing horribly! ist nicht komisch, denn ssmtp wird als $USER www-data gestartet und /var/www scheint ja dessen $HOME zu sein wobei das schreibgeschützt ist. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am 2006-04-24 19:05:13, schrieb Stefan Riedel: Okay hab mir das configfile mal angeschaut... sieht eigentlich alles so aus, wies soll, denke ich, aber hier mal der wichtige teil: [EMAIL PROTECTED] mailhub=smtp.web.de rewriteDomain=smtp.web.de ^^^ Das sollte eigentlich nur web.de sein... [EMAIL PROTECTED] ^ Da sollte der Name des Rechners stehen, denn der wird für HELO/EHLO verwendet. Häng doch mal in der php.ini an den sendmail aufruf noch ein -v dran, was Dir ein echtes Verbose beschert... Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am 2006-04-25 12:57:16, schrieb Stefan Riedel: Das schlime ist ssmtp ist ja auch so schlecht dokumentiert und man muss sich den ganzen kram irgendwie zusammenpuzzeln ausm netz... ??? Was willste da zusammenpuzzlen? Das Ding wird installiert und läuft. Außer der /etc/ssmtp/ssmtp.conf ist nichts zu configurieren. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am 2006-04-26 15:33:29, schrieb Stefan Riedel: Hy, jo soweit bin ich jetzt auch schon... :) Also wenn ich über PHP Mails versende geht das schonmal, nur wenn www-data da was machen will mit ssmtp, geht das in die Hose, obwohl er in der revalias drin steht, hast du den apache in irgendeiner zusatzliche Gruppe drin? Nein, aber ich verwende nicht www-data. Meine Server hat ein paar tausend VHosts und jeder VHost ist ein eigener $USER... Was sagt eigentlich ein:ls -ld /var/www Das sollte nämlich drwxr-xr-x 5 www-data www-data 1024 2006-03-06 13:38 /var/www/ sein. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Hallo, Hast Du auch schön Deine /etc/ssmtp/ssmtp.conf configuriert? Das ist enwandfrei ne LEER ssmtp.conf Hmm die ist nicht leer, hab die auch schonmal gepostet...;) ??? Was willste da zusammenpuzzlen? Das Ding wird installiert und läuft. Außer der /etc/ssmtp/ssmtp.conf ist nichts zu configurieren. wär ich denn hier? ;) Häng doch mal in der php.ini an den sendmail aufruf noch ein -v dran, was Dir ein echtes Verbose beschert... Hab ich! stefan:/home/stefan# ls -ld /var/www | -drwxr-xr-x 4 root root 4096 2006-04-27 13:32 /var/www -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpUEYXIpnGlI.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Samstag, 29. April 2006 00:06 schrieb Jan Kohnert: Stefan Riedel schrieb: Okay das mit dem suid bit, hab ich ausprobiert... geht leider nicht, wär mir persönlich auch zu heiß gewesen... :) suid muß/sollte nicht sein! Hab hier (Gentoo) gerade nochmal geschaut: Kein suid. :) Es muß also auch so gehen. Kann aber sein, das Debian da wieder mal ein Feature eingebaut hat... welche debian-version verwendet er denn ? [...] /var/log/mail.err: Apr 29 11:21:51 localhost sSMTP[4633]: Unable to locate mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Cannot open mailhub:25 So und /var/log/mail.log: Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =root Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =rewriteDomain Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =hostname Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =AuthUser Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =AuthPass Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =FromLineOverride Apr 29 11:21:51 localhost sSMTP[4633]: Unable to set =UseTLS Apr 29 11:21:51 localhost sSMTP[4633]: Unable to locate mailhub Apr 29 11:21:51 localhost sSMTP[4633]: Cannot open mailhub:25 DAS SIEHT SO AUS ALS OB er die ssmtp.conf nicht lesen/finden kann So und wegen der Gruppenzugehörigkeit, da hab ich www-data mal in die Gruppen reingeschoben, in die der normale User auch ist. Ohne Erfolg! aus Message-ID: [EMAIL PROTECTED]: [EMAIL PROTECTED] mailhub=smtp.web.de rewriteDomain=smtp.web.de [EMAIL PROTECTED] AuthUser=stefanrhro AuthPass= FromLineOverride=YES rewriteDomain würde ich mal leer lassen und lieber die rewaliases benutzen die solltest du hier auch mal posten ;-) vor allem da FromLineOverride auf YES steht was passiert wenn du als normaler nutzer /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ausführst? tippe nach dem befehl etwas test ein und dann in einer zeile einen einzelnen . mit anschliessendem return und erneutem return (letzteres ist glaub ich ein ssmtp-feature ;-)) nach ausführlichen meldungen mußt du bei ssmtp u.U. ctrl+alrgr+\ eingeben um ssmtp abzuwürgen (noch ein feature ? ;-)) und das gleiche als root und als www-data a lot of work - was ;-) passend zum 1. Mai -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: aus Message-ID: [EMAIL PROTECTED]: [EMAIL PROTECTED] mailhub=smtp.web.de rewriteDomain=smtp.web.de [EMAIL PROTECTED] AuthUser=stefanrhro AuthPass= FromLineOverride=YES rewriteDomain würde ich mal leer lassen und lieber die rewaliases benutzen die solltest du hier auch mal posten ;-) vor allem da FromLineOverride auf YES steht was passiert wenn du als normaler nutzer /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ausführst? tippe nach dem befehl etwas test ein und dann in einer zeile einen einzelnen . mit anschliessendem return und erneutem return (letzteres ist glaub ich ein ssmtp-feature ;-)) nach ausführlichen meldungen mußt du bei ssmtp u.U. ctrl+alrgr+\ eingeben um ssmtp abzuwürgen (noch ein feature ? ;-)) und das gleiche als root und als www-data a lot of work - was ;-) passend zum 1. Mai Okay hab son Test glaubt schon mal gemacht, aber ich kann dir ja trotzdem sagen, dass er mir hörig ist, solange ich nicht als www-data mails sende will. :) und www-data hab i in der revaliases drin stehen... -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpy84e96reEI.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: [...] und das gleiche als root und als www-data a lot of work - was ;-) passend zum 1. Mai Okay hab son Test glaubt schon mal gemacht, aber ich kann dir ja trotzdem sagen, dass er mir hörig ist, solange ich nicht als www-data mails sende will. :) und www-data hab i in der revaliases drin stehen... -vvv wäre janz jut - meine glaskugel hab ich schon vor langer Zeit cholerisch zerdeppert ;-) Poste doch mal den output von dem aufruf als www-data und am besten auch den output von id als www-data und wenn der aufruf von sendmail als www-data Fehler erzeugt dann direkt noch den output von starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ;-) Klaus -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 15:28 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: [...] -vvv wäre janz jut - meine glaskugel hab ich schon vor langer Zeit cholerisch zerdeppert ;-) Poste doch mal den output von dem aufruf als www-data und am besten auch den output von id als www-data und wenn der aufruf von sendmail als www-data Fehler erzeugt dann direkt noch den output von starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ;-) Stimmt du kannst ja gar nicht wissen, was er mir erzählt. :) stefan:/home/stefan$ id uid=33(www-data) gid=33(www-data) Gruppen=10(uucp),20(dialout),33(www-data) stefan:/home/stefan$ /usr/sbin/sendmail -vvv [EMAIL PROTECTED] test . sendmail: Cannot open mailhub:25 und hier mal der vergleich mit root: stefan:/home/stefan# /usr/sbin/sendmail -vvv [EMAIL PROTECTED] test . [-] 220 smtp08.web.de ESMTP WEB.DE V4.107#108 Sat, 29 Apr 2006 16:05:41 +0200 [-] HELO stefan [-] 250 smtp08.web.de Hello stefan [85.176.151.171] [-] MAIL FROM:[EMAIL PROTECTED] [-] 250 [EMAIL PROTECTED] is syntactically correct [-] RCPT TO:[EMAIL PROTECTED] [-] 250 [EMAIL PROTECTED] verified [-] DATA [-] 354 Enter message, ending with . on a line by itself [-] Received: by stefan (sSMTP sendmail emulation); Sat, 29 Apr 2006 16:05:35 +0200 [-] From: root [EMAIL PROTECTED] [-] Date: Sat, 29 Apr 2006 16:05:35 +0200 [-] test [-] . [-] Verlassen -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpJONzqHVmTK.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Samstag, 29. April 2006 15:28 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: [...] -vvv wäre janz jut - meine glaskugel hab ich schon vor langer Zeit cholerisch zerdeppert ;-) Poste doch mal den output von dem aufruf als www-data und am besten auch den output von id als www-data und wenn der aufruf von sendmail als www-data Fehler erzeugt dann direkt noch den output von starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ^^^ please ;-) [...] -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 16:25 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 15:28 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: [...] -vvv wäre janz jut - meine glaskugel hab ich schon vor langer Zeit cholerisch zerdeppert ;-) Poste doch mal den output von dem aufruf als www-data und am besten auch den output von id als www-data und wenn der aufruf von sendmail als www-data Fehler erzeugt dann direkt noch den output von starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ^^^ please ;-) ist starce nen packet, kennt onkel debian (bei mir zumindest) leider nicht! [...] -- Klaus Zerwes http://www.zero-sys.net -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpo41mbDybkb.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Heute (29.04.2006/17:10 Uhr) schrieb Stefan Riedel, Am Samstag, 29. April 2006 16:25 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 15:28 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: [...] -vvv waere janz jut - meine glaskugel hab ich schon vor langer Zeit cholerisch zerdeppert ;-) Poste doch mal den output von dem aufruf als www-data und am besten auch den output von id als www-data und wenn der aufruf von sendmail als www-data Fehler erzeugt dann direkt noch den output von starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ^^^ please ;-) ist starce nen packet, kennt onkel debian (bei mir zumindest) leider nicht! [...] -- Klaus Zerwes http://www.zero-sys.net strace, es heisst strace -- Viele Gruesse, Kind regards, Jim Knuth [EMAIL PROTECTED] ICQ #277289867 -- Zufalls-Zitat -- Reich ist man nicht durch das, was man besitzt, sondern mehr noch durch das, was man mit Würde zu entbehren weiß. (Epikur) -- Der Text hat nichts mit dem Empfaenger der Mail zu tun -- Virus free. Checked by NOD32 Version 1.1513 Build 7177 29.04.2006
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Am Samstag, 29. April 2006 16:25 schrieb Klaus Zerwes: [...] starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] [...] ist starce nen packet, kennt onkel debian (bei mir zumindest) leider nicht! ohps - sorry dummer typo strace asche auf mein haupt :-| -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 16:25 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 15:28 schrieb Klaus Zerwes: Stefan Riedel schrieb: Am Samstag, 29. April 2006 14:21 schrieb Klaus Zerwes: [...] -vvv wäre janz jut - meine glaskugel hab ich schon vor langer Zeit cholerisch zerdeppert ;-) Poste doch mal den output von dem aufruf als www-data und am besten auch den output von id als www-data und wenn der aufruf von sendmail als www-data Fehler erzeugt dann direkt noch den output von starce /usr/sbin/sendmail -vvv [EMAIL PROTECTED] ^^^ please ;-) Hm was davon soll ich denn posten, das ne ganze menge. :) [...] -- Klaus Zerwes http://www.zero-sys.net -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgpGDgEk201pt.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: strace /usr/sbin/sendmail -vvv [EMAIL PROTECTED] [Habs mal geändert. ;)] Hm was davon soll ich denn posten, das ne ganze menge. :) Hm, schwer zu sagen. Leite den Output, wenn nicht schon geschehen, einfach in eine Datei um (Option -o von strace), pack das Teil mit gzip/bzip2 und schick die gepackte Datei an die Liste. -- MfG Jan OpenPGP Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A pgppU0pSp1qu5.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [...] Hm was davon soll ich denn posten, das ne ganze menge. :) lies es dir durch - vielleicht findest du ja selber den Fehler du kannst ja das gleiche als root ausführen und vergleichen am besten beide male den output (stderr) in eine Datei umleiten man diff tkdiff und Konsorten gibts auch der letzten Weisheit schluß: schlimmstenfallse alles posten -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Klaus Zerwes schrieb: Stefan Riedel schrieb: [...] Hm was davon soll ich denn posten, das ne ganze menge. :) lies es dir durch - vielleicht findest du ja selber den Fehler Das jemand, der noch nichts von strace gehört hatte, den Output selbst lesen und verstehen kann, wage ich stark zu bezweifeln... du kannst ja das gleiche als root ausführen und vergleichen am besten beide male den output (stderr) in eine Datei umleiten man diff tkdiff und Konsorten gibts auch Selbst das muß nicht unbedingt zum Erfolg führen. Aber es kann. ;) -- MfG Jan OpenPGP Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A pgpxiWNmWTarQ.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 18:36 schrieb Jan Kohnert: Stefan Riedel schrieb: strace /usr/sbin/sendmail -vvv [EMAIL PROTECTED] [Habs mal geändert. ;)] Hm was davon soll ich denn posten, das ne ganze menge. :) Hm, schwer zu sagen. Leite den Output, wenn nicht schon geschehen, einfach in eine Datei um (Option -o von strace), pack das Teil mit gzip/bzip2 und schick die gepackte Datei an die Liste. Ja das werde ich denn hiermit auch mal tun... hab mal den Tipp vom Klaus befolgt und die beiden Dateien per tkdiff verglichen, aber werde daraus nicht schlau... hab die beiden dateien mal komprimiert und mit angehangen. -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com strace_output.tar.bz2 Description: application/tbz pgpLjYBtabxqi.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Am Samstag, 29. April 2006 19:16 schrieb Jan Kohnert: Klaus Zerwes schrieb: Stefan Riedel schrieb: [...] Hm was davon soll ich denn posten, das ne ganze menge. :) lies es dir durch - vielleicht findest du ja selber den Fehler Das jemand, der noch nichts von strace gehört hatte, den Output selbst lesen und verstehen kann, wage ich stark zu bezweifeln... *rofl* ich auch... ;) du kannst ja das gleiche als root ausführen und vergleichen am besten beide male den output (stderr) in eine Datei umleiten man diff tkdiff und Konsorten gibts auch Selbst das muß nicht unbedingt zum Erfolg führen. Aber es kann. ;) Wie gesagt habs versucht. :) -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com pgprRItLgbUNX.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Okay das mit dem suid bit, hab ich ausprobiert... geht leider nicht, wär mir persönlich auch zu heiß gewesen... :) Hab hier (Gentoo) gerade nochmal geschaut: Kein suid. :) Es muß also auch so gehen. Kann aber sein, das Debian da wieder mal ein Feature eingebaut hat... und falls ich nix finde melde ich mich freitag nochmal... :) Hast du nun schon eine Lösung? Wenn ja, poste sie bitte, wenn nein: Was sagen deine Logs, wenn du als www-data senden willst? Was sagen groups www-data und groups $USER, wobei $WSER ein normaler User sein sollte, der Mails senden kann. P.S.: Heute wieder mit Sig, bin ja zu Hause... :-P -- MfG Jan OpenPGP Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A pgpZQlyM3jrgu.pgp Description: PGP signature
Re: mail() will keine Mails senden [PHP]
Am 2006-04-23 14:29:44, schrieb Stefan Riedel: Hallo, hab vor einigen tagen ssmtp auf mein Debian Sarge 3.1 gehauen. So das läuft auch alles an sich nur leider PHP, will via mail() keine Mails senden, hab keinen Plan woran das liegen kann, weil mutt und die Konsole sind mein Freund... :) Nur PHP mag mich im Moment nicht... sendmail_path stimmt, sämtlich optionen, die standartmäßig dran hängen weggenommen, aber ohne Erfolg... In die Logs geht auch nicht wirklich was... nur halt wenn ich über mutt oder per Konsole was sende... Errors will Php mir auch nicht geben, dass einzige, was er zurückgibt ist FALSE... :( Hat das Problem schonmal jemand gehabt? Nö... habe meine php.ini richtig eingerichtet. ;-) # /etc/php5/apache/php.ini sendmail_path = /usr/sbin/ssmtp -t oder mit verbose sendmail_path = /usr/sbin/ssmtp -v -t Eventuell mußt Du noch mail.force_extra_parameters setzen. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Montag, 24. April 2006 16:44 schrieb Michelle Konzack: Am 2006-04-23 14:29:44, schrieb Stefan Riedel: Hallo, hab vor einigen tagen ssmtp auf mein Debian Sarge 3.1 gehauen. So das läuft auch alles an sich nur leider PHP, will via mail() keine Mails senden, hab keinen Plan woran das liegen kann, weil mutt und die Konsole sind mein Freund... :) Nur PHP mag mich im Moment nicht... sendmail_path stimmt, sämtlich optionen, die standartmäßig dran hängen weggenommen, aber ohne Erfolg... In die Logs geht auch nicht wirklich was... nur halt wenn ich über mutt oder per Konsole was sende... Errors will Php mir auch nicht geben, dass einzige, was er zurückgibt ist FALSE... :( Hat das Problem schonmal jemand gehabt? Nö... habe meine php.ini richtig eingerichtet. ;-) # /etc/php5/apache/php.ini sendmail_path = /usr/sbin/ssmtp -t oder mit verbose sendmail_path = /usr/sbin/ssmtp -v -t Eventuell mußt Du noch mail.force_extra_parameters setzen. Greetings Michelle Konzack -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) Hy, jo soweit bin ich jetzt auch schon... :) Also wenn ich über PHP Mails versende geht das schonmal, nur wenn www-data da was machen will mit ssmtp, geht das in die Hose, obwohl er in der revalias drin steht, hast du den apache in irgendeiner zusatzliche Gruppe drin? -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 19:05:13 +0200, Stefan Riedel wrote Okay hab mir das configfile mal angeschaut... sieht eigentlich alles so aus, wies soll, denke ich, aber hier mal der wichtige teil: [EMAIL PROTECTED] mailhub=smtp.web.de rewriteDomain=smtp.web.de [EMAIL PROTECTED] AuthUser=stefanrhro AuthPass= FromLineOverride=YES UseTLS=NO #UseSTARTTLS=YES #UseTLSCert=YES #TLSCert=/etc/ssl/certs/ssmtp.pem Das sieht auch gut aus. Kann denn apache das File lesen? sSMTP beschwert sich leider nicht wirklich, wenn kein config-file da ist und nimmt irgendwelche defaults (wie eben root und mailhub). Es scheint also, das im Falle von Apache/PHP deine config schlicht ignoriert wird. Wie sehen also die Rechte auf das Configfile aus? Was gibt ein finger www-data? Laeuft apache etwa unter einem chroot? (ist zwar unwahrscheinlich, da er ja das Mail-Kommando findet, aber man kann nie wissen, Debian hat ja manchmal die etwas seltsame Angewohnheit, alles moegliche unter chroot alufen zu lassen, was z.B. im Falle von Postfix den Upstream-Autoren ganz schoen aufstoesst.) Gruss Stefan MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Hy, an sich müsste Apache die /etc/ssmtp/ssmtp.conf lesen können, hab da chmod 644 drauf... und ob Apache jetzt unter chroot läuft, weiß ich leider nicht... :) aber der finger auf www-data hat mir folgendes gesagt: Login: www-data Name: www-data Directory: /var/www Shell: /bin/sh Never logged in. New mail received Fri Apr 21 15:14 2006 (CEST) Unread since Wed Apr 19 09:03 2006 (CEST) No Plan. -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com
Re: mail() will keine Mails senden [PHP]
On Tue, 25 Apr 2006 11:53:01 +0200, Stefan Riedel wrote Hy, Moin, an sich müsste Apache die /etc/ssmtp/ssmtp.conf lesen können, hab da chmod 644 drauf... Das ist schonmal OK. und ob Apache jetzt unter chroot läuft, weiß ich leider nicht... :) Da kann ich ich dir leider aber auch nicht helfen, da ich weder chroot benutze, noch vor einer Debian-Kiste sitze... aber der finger auf www-data hat mir folgendes gesagt: Das ist auch OK. Um das Problem einzugrenzen: Kannst du als normaler User/root/www-data dein php-script erfolgreich ausfuehren? (zu www-data kommst du durch ein su - www-data als root) MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Dienstag, 25. April 2006 12:05 schrieb Jan Kohnert: Um das Problem einzugrenzen: Kannst du als normaler User/root/www-data dein php-script erfolgreich ausfuehren? (zu www-data kommst du durch ein su - www-data als root) Hab mal das Verzeichnis /root/www-data erstellt und nen php script reingeschmissen und ja ich konnte das ausführen, hoffe, dass das so okay war und ich dich da nicht missverstanden habe. :) Das schlime ist ssmtp ist ja auch so schlecht dokumentiert und man muss sich den ganzen kram irgendwie zusammenpuzzeln ausm netz... MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com
Re: mail() will keine Mails senden [PHP]
On Tue, 25 Apr 2006 12:57:16 +0200, Stefan Riedel wrote Am Dienstag, 25. April 2006 12:05 schrieb Jan Kohnert: Kannst du als normaler User/root/www-data dein php-script erfolgreich ausfuehren? (zu www-data kommst du durch ein su - www-data als root) Hab mal das Verzeichnis /root/www-data erstellt und nen php script reingeschmissen und ja ich konnte das ausführen, hoffe, dass das so okay war und ich dich da nicht missverstanden habe. :) Doch hast du, zumindest ein wenig. ;) Ich meinte eigentlich die verschiedenen Benutzer. Du hast aber als root dein Script erfolgreich ausfuehren koennen. Jetzt musst du nur noch probieren, es als normaler User und www-data auszufuehren. Mal schauen, was passiert. Das schlime ist ssmtp ist ja auch so schlecht dokumentiert und man muss sich den ganzen kram irgendwie zusammenpuzzeln ausm netz... ACK. Ich denke aber nicht unbedingt, dass es an sSMTP liegt. Da du Mails schon schreiben kannst, und in PHP selbst auch kein Fehler zu sein scheint (zumindest unter root, das andere musst du ja erst probieren), wird wohl apache der Uebeltaeter sein... MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Am Dienstag, 25. April 2006 13:12 schrieb Jan Kohnert: Ah jetz hab ichs erstmal geschnallt wie dus meintest... :) So wenn root das script aufruft versednet er die mail, bei mir und www-data nicht... Würde da ja jetzt an den Berechtigungen rumschrauben, nur leider kenn ich mich da nicht so dolle aus... :/ -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com
Re: mail() will keine Mails senden [PHP]
On Tue, 25 Apr 2006 14:00:23 +0200, Stefan Riedel wrote Am Dienstag, 25. April 2006 13:12 schrieb Jan Kohnert: Ah jetz hab ichs erstmal geschnallt wie dus meintest... :) So wenn root das script aufruft versednet er die mail, bei mir und www-data nicht... Endlich. :) *Das* ist dein Problem. Gefunden. Juhu!!! Würde da ja jetzt an den Berechtigungen rumschrauben, nur leider kenn ich mich da nicht so dolle aus... :/ Jetzt wuensche ich mir einen Test-Debianrechner her... Ich glaube, du musst die User, die Mails versenden koennen sollen (toller Duetsch) in eine spezielle Gruppe eintragen. Frag mich jetzt bitte nicht, welche (AFAIK dialout, uucp oder so aehnlich). Ich hoffe, die richtigen Debianer koennen da jetzt eingreifen, ansonsten dauert es bei mir bis Freitag, bis ich wieder an meiner Gentoo-Kiste sitze und da mal nachschauen kann. Ein Wuergaround ist, das ssmtp-binary suid root zu setzen (chmod 4755 /pfad/zu/ssmtp), aber Achtung: suid ist boese[tm] (meistens). ;) MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Okay das mit dem suid bit, hab ich ausprobiert... geht leider nicht, wär mir persönlich auch zu heiß gewesen... :) werd mich denn nochmal im netz umhorchen, ob da einer mal das gleiche prob hatte wie ich, weiß ja jetzt danke eurer hilfe, was da schief läuft... :) und falls ich nix finde melde ich mich freitag nochmal... :) PS: Falls aber jemand schon ne lösung hat, bin ich auch gerne bereit die vor freitag entgegenzunehmen... :) -- Mit freundlichen Grüßen Stefan Riedel Tel.: 03 81/ 29 49 404 Tel-Mobil.: 01 76/ 29 39 34 59 http://www.oxodo.com http://www.power-friends.com
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [...] Um das genau herauszufinden kannst du zur Not mal den sendmail-link auf ssmtp löschen und ein kleines shelscript unter dem Namen sendmail ablegen das dir irgendwo die argumente hinschreibt. in etwa so: #!/bin/bash echo $@ /tmp/sendmail.log die -d option zu ssmtp sollte eventuell eloquentere Meldungen bringen. Okay habe das mal ausprobiert und da fällt mir auf er ruft sendmail gar nicht auf... obwohl die pfade stimmt in der php.ini... ??? Das kann ja wohl nicht sein ;-) which sendmail ls -l `which sendmail` -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 10:20:34AM +0200, Klaus Zerwes wrote: Stefan Riedel schrieb: [...] Um das genau herauszufinden kannst du zur Not mal den sendmail-link auf ssmtp löschen und ein kleines shelscript unter dem Namen sendmail ablegen das dir irgendwo die argumente hinschreibt. in etwa so: #!/bin/bash echo $@ /tmp/sendmail.log die -d option zu ssmtp sollte eventuell eloquentere Meldungen bringen. Okay habe das mal ausprobiert und da fällt mir auf er ruft sendmail gar nicht auf... obwohl die pfade stimmt in der php.ini... ??? Das kann ja wohl nicht sein ;-) which sendmail ls -l `which sendmail` Das kann ich dir sagen, versteh im moment gar nichts mehr... :) aber hier mal der output von ls- l `which sendmail`: lrwxrwxrwx 1 root root 15 2006-04-23 21:30 /usr/sbin/sendmail - /usr/sbin/ssmtp -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 10:20:34AM +0200, Klaus Zerwes wrote: which sendmail ls -l `which sendmail` Das kann ich dir sagen, versteh im moment gar nichts mehr... :) aber hier mal der output von ls- l `which sendmail`: lrwxrwxrwx 1 root root 15 2006-04-23 21:30 /usr/sbin/sendmail - /usr/sbin/ssmtp /usr/sbin/sendmail ist ein symbolischer Link, der auf /usr/sbin/ssmtp zeigt. Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Gruss, Christian Schmidt -- Ob ein Mensch ein Gentleman ist, erkennt man an seinem Benehmen denjenigen Menschen gegenüber, von denen er keinen Nutzen hat. -- William Lyon Phelps signature.asc Description: Digital signature
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 11:27:30AM +0200, Christian Schmidt wrote: Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 10:20:34AM +0200, Klaus Zerwes wrote: which sendmail ls -l `which sendmail` Das kann ich dir sagen, versteh im moment gar nichts mehr... :) aber hier mal der output von ls- l `which sendmail`: lrwxrwxrwx 1 root root 15 2006-04-23 21:30 /usr/sbin/sendmail - /usr/sbin/ssmtp /usr/sbin/sendmail ist ein symbolischer Link, der auf /usr/sbin/ssmtp zeigt. Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Hab den Link in der Zwischenzeit nur wieder hergestellt... :) Gruss, Christian Schmidt -- Ob ein Mensch ein Gentleman ist, erkennt man an seinem Benehmen denjenigen Menschen gegenüber, von denen er keinen Nutzen hat. -- William Lyon Phelps -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: On Mon, Apr 24, 2006 at 11:27:30AM +0200, Christian Schmidt wrote: Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 10:20:34AM +0200, Klaus Zerwes wrote: which sendmail ls -l `which sendmail` Das kann ich dir sagen, versteh im moment gar nichts mehr... :) aber hier mal der output von ls- l `which sendmail`: lrwxrwxrwx 1 root root 15 2006-04-23 21:30 /usr/sbin/sendmail - /usr/sbin/ssmtp /usr/sbin/sendmail ist ein symbolischer Link, der auf /usr/sbin/ssmtp zeigt. Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Hab den Link in der Zwischenzeit nur wieder hergestellt... :) OK ls -l `which sendmail` bitte dann ausführen wenn das script da ist und das script mal bitte testen: sendmail arg1 -arg2 --arg3 test bla cat /tmp/sendmailo.log Gruss, Christian Schmidt -- Ob ein Mensch ein Gentleman ist, erkennt man an seinem Benehmen denjenigen Menschen gegenüber, von denen er keinen Nutzen hat. -- William Lyon Phelps -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 11:27:30AM +0200, Christian Schmidt wrote: /usr/sbin/sendmail ist ein symbolischer Link, der auf /usr/sbin/ssmtp zeigt. Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Sondern? Gruss, Christian Schmidt -- Stilblüten aus Polizeiberichten und Gerichtsverhandlungen: Bei unseren Gesprächen haben wir die Genitalbereiche nur ganz kurz berührt. signature.asc Description: Digital signature
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 12:47:11PM +0200, Christian Schmidt wrote: Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 11:27:30AM +0200, Christian Schmidt wrote: /usr/sbin/sendmail ist ein symbolischer Link, der auf /usr/sbin/ssmtp zeigt. Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Sondern? Ja wenn ich das wüsste... wie gesagt PHP meckert ja noch nicht mal... das ja das was mich so wundert... gibt nur false zurück, weià der geier warum... Gruss, Christian Schmidt -- Stilblüten aus Polizeiberichten und Gerichtsverhandlungen: Bei unseren Gesprächen haben wir die Genitalbereiche nur ganz kurz berührt. -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 12:00:28PM +0200, Klaus Zerwes wrote: Stefan Riedel schrieb: On Mon, Apr 24, 2006 at 11:27:30AM +0200, Christian Schmidt wrote: Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 10:20:34AM +0200, Klaus Zerwes wrote: which sendmail ls -l `which sendmail` Das kann ich dir sagen, versteh im moment gar nichts mehr... :) aber hier mal der output von ls- l `which sendmail`: lrwxrwxrwx 1 root root 15 2006-04-23 21:30 /usr/sbin/sendmail - /usr/sbin/ssmtp /usr/sbin/sendmail ist ein symbolischer Link, der auf /usr/sbin/ssmtp zeigt. Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Hab den Link in der Zwischenzeit nur wieder hergestellt... :) OK ls -l `which sendmail` bitte dann ausführen wenn das script da ist und das script mal bitte testen: sendmail arg1 -arg2 --arg3 test bla cat /tmp/sendmailo.log ok habs mal getestet auf der konsole stefan:/# sendmail -p lalala -u ich stefan:/# cat /tmp/sendmail.log -p lalala -u ich stefan:/# ls -l `which sendmail` -rwxrwxrwx 1 root root 43 2006-04-24 12:44 /usr/sbin/sendmail ... nur php will nachwievor nicht mit sendmail arbeiten weil rufe ich die mail funktion auf, bleibt die /tmp/sendmail.log, so wie sie ist... Gruss, Christian Schmidt -- Ob ein Mensch ein Gentleman ist, erkennt man an seinem Benehmen denjenigen Menschen gegenüber, von denen er keinen Nutzen hat. -- William Lyon Phelps -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Hallo Stefan, Stefan Riedel, 24.04.2006 (d.m.y): On Mon, Apr 24, 2006 at 12:47:11PM +0200, Christian Schmidt wrote: Sondern? Ja wenn ich das wÃ?sste... wie gesagt PHP meckert ja noch nicht mal... das ja das was mich so wundert... gibt nur false zurÃ?ck, weià der geier warum... Moeglicherweise versucht Dein PHP-Skript, die Mail via SMTP und nicht durch direkten Aufruf von sendmail auf dem Server abzuladen. Oder aber PHP spricht sendmail nicht ueber /usr/sbin/sendmail an, sondern ueber /usr/lib/sendmail. Das wuerde Dir eine php-Datei mit dem Befehl phpinfo(); verraten. Gruss, Christian Schmidt -- Nur die Weisesten und die Dümmsten können sich nicht ändern. -- Konfuzius (551-479 v. Chr.) signature.asc Description: Digital signature
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 13:25:03 +0200, Stefan Riedel wrote Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Hab den Link in der Zwischenzeit nur wieder hergestellt... :) stefan:/# sendmail -p lalala -u ich stefan:/# cat /tmp/sendmail.log -p lalala -u ich Ist das der Output von dem Script, das du wieder ersetzt haben willst, denn stefan:/# ls -l `which sendmail` -rwxrwxrwx 1 root root 43 2006-04-24 12:44 /usr/sbin/sendmail so sieht es naemlich aus. Jedenfalls ist das kein Logeintrag irgendeines mir bekannten MTAs. ... nur php will nachwievor nicht mit sendmail arbeiten weil rufe ich die mail funktion auf, bleibt die /tmp/sendmail.log, so wie sie ist... Du bist viel zu konfus fuer mich. Du schreibst immer nur: Es geht nicht. Das wissen hier mittlerweile alle. Poste bitte relevanten php-Code und die relevanten Teile deiner php.ini. Und bist du dir sicher, dass dein eigentlicher MTA in diesem komichen Logfile loggt? Normal sind da mail.log oder maillog oder so aehnlich... Vielleicht kommt bei der Suche nach und in diesen Files mehr raus. MfG Jan P.S.: Bitte kein Fullquote! -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 13:25:03 +0200, Stefan Riedel wrote Was Dir vorgeschlagen wurde, war /usr/sbin/sendmail durch das gepostete Skript zu ersetzen. Hy, das habe ich ja gemacht, und da ist mir halt aufgefallen, dass php gar nicht auf sendmail geht. :) Hab den Link in der Zwischenzeit nur wieder hergestellt... :) stefan:/# sendmail -p lalala -u ich stefan:/# cat /tmp/sendmail.log -p lalala -u ich Ist das der Output von dem Script, das du wieder ersetzt haben willst, denn stefan:/# ls -l `which sendmail` -rwxrwxrwx 1 root root 43 2006-04-24 12:44 /usr/sbin/sendmail so sieht es naemlich aus. Jedenfalls ist das kein Logeintrag irgendeines mir bekannten MTAs. ... nur php will nachwievor nicht mit sendmail arbeiten weil rufe ich die mail funktion auf, bleibt die /tmp/sendmail.log, so wie sie ist... Du bist viel zu konfus fuer mich. Du schreibst immer nur: Es geht nicht. Das wissen hier mittlerweile alle. Poste bitte relevanten php-Code und die relevanten Teile deiner php.ini. Und bist du dir sicher, dass dein eigentlicher MTA in diesem komichen Logfile loggt? Normal sind da mail.log oder maillog oder so aehnlich... Vielleicht kommt bei der Suche nach und in diesen Files mehr raus. MfG Jan P.S.: Bitte kein Fullquote! -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [...] ... nur php will nachwievor nicht mit sendmail arbeiten weil rufe ich die mail funktion auf, bleibt die /tmp/sendmail.log, so wie sie ist... wie rufst du die mail()-fkt. auf? vielleicht liegt das Problem ja da? -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 01:51:40PM +0200, Jan Kohnert wrote: On Mon, 24 Apr 2006 13:25:03 +0200, Stefan Riedel wrote Du bist viel zu konfus fuer mich. Du schreibst immer nur: Es geht nicht. Das wissen hier mittlerweile alle. Poste bitte relevanten php-Code und die relevanten Teile deiner php.ini. Und bist du dir sicher, dass dein eigentlicher MTA in diesem komichen Logfile loggt? Normal sind da mail.log oder maillog oder so aehnlich... Vielleicht kommt bei der Suche nach und in diesen Files mehr raus. Hallo, ich weiÃiss ja nicht in wie weit du den Beitrag verfolgst, aber die einträge in der /tmp/sendmail.log, sind schon okay... weil ich nen sh-skript gebaut habe, was normalerweise die Parameter in /tmp/sendmail.log schreiben sollte... nur das funktioniert mit php nicht, weil php irgendwie nicht mit sendmail arbeiten will... So aber hier jetzt mal nen paar Codezeilen: [php.ini] sendmail_path = sendmail -d Und /usr/lib/sendmail ist nen symlink auf /usr/sbin/sendmail und hier mal der Code teil des PHP Skripts: error_reporting(E_ALL); $empfaenger = '[EMAIL PROTECTED]'; $betreff = 'Der Betreff'; $nachricht = 'Hallo'; $header = 'From: [EMAIL PROTECTED]' . \r\n . 'Reply-To: [EMAIL PROTECTED]' . \r\n . 'X-Mailer: PHP/' . phpversion(); $mail = mail($empfaenger, $betreff, $nachricht, $header); ist halt nur nen Test von mir gewesen ob das auch funktioniert. So und die Maillogs, kenn ich, nur die geben mir leider auch keinen Aufschluss, weil er da nichts reinschreibt, wenn PHP die mail() Funktion benutzt! GrusÃss Stefan MfG Jan P.S.: Bitte kein Fullquote! -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
ach so ... poste mal bitte relevant Elemente aus der php.ini ind aus dem output von phpinfo(). Und wirf mal einen Blick auf die *log*-Einträge in der php.ini -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 14:23:05 +0200, Stefan Riedel wrote On Mon, Apr 24, 2006 at 01:51:40PM +0200, Jan Kohnert wrote: Poste bitte relevanten php-Code und die relevanten Teile deiner php.ini. Und bist du dir sicher, dass dein eigentlicher MTA in diesem komichen Logfile loggt? Normal sind da mail.log oder maillog oder so aehnlich... Vielleicht kommt bei der Suche nach und in diesen Files mehr raus. Hallo, ich weiÃiss ja nicht in wie weit du den Beitrag verfolgst, aber die einträge in der /tmp/sendmail.log, sind schon okay... weil ich nen sh-skript gebaut habe, was normalerweise die Parameter in /tmp/sendmail.log schreiben sollte... nur das funktioniert mit php nicht, weil php irgendwie nicht mit sendmail arbeiten will... OK, hab nicht so genau hingeschaut, dann ist das also OK. So aber hier jetzt mal nen paar Codezeilen: [php.ini] sendmail_path = sendmail -d Das ist aber kein Pfad. Da sollte eigentlich sendmail_path = /usr/sbin/sendmail -d stehen. Bist du sicher, das php das automagisch weiss? und hier mal der Code teil des PHP Skripts: [...] Sieht auf den ersten Blick wie aus dem Lehrbuch aus. Daran wirds wohl kaum liegen. ist halt nur nen Test von mir gewesen ob das auch funktioniert. So und die Maillogs, kenn ich, nur die geben mir leider auch keinen Aufschluss, weil er da nichts reinschreibt, wenn PHP die mail() Funktion benutzt! Das kann sein, wenn php das sendmail-binary nicht findet. Schreib doch einfach mal den kompletten Pfad da rein und probiers noch einmal. GrusÃss Stefan MfG Jan P.S.: Sind eigentlich deine oder meine Umlaute kaputt? -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 02:43:59PM +0200, Jan Kohnert wrote: [php.ini] sendmail_path = sendmail -d Das ist aber kein Pfad. Da sollte eigentlich sendmail_path = /usr/sbin/sendmail -d stehen. Bist du sicher, das php das automagisch weiss? Ne wusste PHP natürlich nicht... :( Naja nun hab ich den absoluten Pfad eingetragen und nochmal geschaut, was PHP mit sendmail nun macht, naja und er benutzt einfach sendmail -d(steht so in dem sendmail.log)! Was ja auch okay ist, nur sollte PHP da nicht wenigstens, das Subjectn, sowie die mailaddy und den Bod anfüuegen? Gruss Stefan MfG Jan P.S.: Sind eigentlich deine oder meine Umlaute kaputt? -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [...] So aber hier jetzt mal nen paar Codezeilen: [php.ini] sendmail_path = sendmail -d Dat ist shit entweder full path oder auskommentieren (dann kommt derr default zur wirkung; meist /usr/sbin/sendmail -t -i) (ab besten letzteres) Ändern + apache neu starten + testen ;-) Klaus -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 15:17:05 +0200, Stefan Riedel wrote On Mon, Apr 24, 2006 at 02:43:59PM +0200, Jan Kohnert wrote: [php.ini] sendmail_path = sendmail -d Das ist aber kein Pfad. Da sollte eigentlich sendmail_path = /usr/sbin/sendmail -d stehen. Bist du sicher, das php das automagisch weiss? Ne wusste PHP natürlich nicht... :( Naja nun hab ich den absoluten Pfad eingetragen und nochmal geschaut, was PHP mit sendmail nun macht, naja und er benutzt einfach sendmail -d(steht so in dem sendmail.log)! Was ja auch okay ist, nur sollte PHP da nicht wenigstens, das Subjectn, sowie die mailaddy und den Bod anfüuegen? Hm, eigentlich schon. Was macht er, wenn du das -d weglaesst? Was steht nun in deinen Mail-Logfiles? (Soweit sollten wir ja mittlerweile sein, das da was drinsteht...). Was passiert, wenn du das Script jetzt wieder durch den Link auf ssmtp ersetzt? (logs!!!) Gruss Stefan MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 03:39:55PM +0200, Jan Kohnert wrote: Hm, eigentlich schon. Was macht er, wenn du das -d weglaesst? Was steht nun in deinen Mail-Logfiles? (Soweit sollten wir ja mittlerweile sein, das da was drinsteht...). Was passiert, wenn du das Script jetzt wieder durch den Link auf ssmtp ersetzt? (logs!!!) Okay habe den Link mal wieder gebaut und nun bekomme ich folgendes in die /var/log/mail.log geschrieben: Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =root Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =mailhub Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =rewriteDomain Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =hostname Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthUser Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthPass Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =FromLineOverride Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =UseTLS Apr 24 16:06:25 localhost sSMTP[16904]: Unable to locate mailhub Apr 24 16:06:25 localhost sSMTP[16904]: Cannot open mailhub:25 Apr 24 16:06:25 localhost sSMTP[16904]: Can't open /var/www/dead.letter failing horribly! Der letzte Teil kommt vom -d Parameter! Hmm aber warum kanner die Parameter nicht setzen... hmm sehr komisch, vor allem weil mutt das ja auch kann... Kann das auch was mit dem Apacheuser zu tun haben www-data? Hab den aber eigentlich in der /etc/ssmtp/revaliases drinstehen. Gruss Stefan MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 16:12:56 +0200, Stefan Riedel wrote Okay habe den Link mal wieder gebaut und nun bekomme ich folgendes in die /var/log/mail.log geschrieben: Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =root Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =mailhub Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =rewriteDomain Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =hostname Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthUser Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =AuthPass Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =FromLineOverride Apr 24 16:06:25 localhost sSMTP[16904]: Unable to set =UseTLS Apr 24 16:06:25 localhost sSMTP[16904]: Unable to locate mailhub Apr 24 16:06:25 localhost sSMTP[16904]: Cannot open mailhub:25 Das ist doch schon mal was, mit dem man arbeiten kann. Die Meldungen kommen beim Einlesen des Configfiles, eigentlich aber nur bei nicht bekannten Optionen... Wie sieht denn dein Configfile aus? (Achtung, passworter rausnehmen.) Apr 24 16:06:25 localhost sSMTP[16904]: Can't open /var/www/dead.letter failing horribly! Klingt dramatisch... Ich nehme aber einfach mal an, das er sich schon in den vorherigen Problemen verheddert. Alternativ kannst du auch die Rechte auf dieses File pruefen. Ich sitze grad nicht an einem Rechner mit sSMTP, weis also auch nicht als welcher Benutzer dieser Prozess gestartet wird, wenn als root, sollte es da keine Probleme geben, als Nutzer musst du evtl. einige Sachen anpassen (Gruppen, Verzeichnisrechte...). Ich glaube aber, mich erinnern zu koennen, das das Teil unter root lauft... Hmm aber warum kanner die Parameter nicht setzen... hmm sehr komisch, vor allem weil mutt das ja auch kann... Bist du sicher, dass mutt ssmtp nutzt? Gibt es da logs von? MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, 24 Apr 2006 16:40:59 +0200, Jan Kohnert wrote On Mon, 24 Apr 2006 16:12:56 +0200, Stefan Riedel wrote Apr 24 16:06:25 localhost sSMTP[16904]: Can't open /var/www/dead.letter failing horribly! Klingt dramatisch... Ich nehme aber einfach mal an, das er sich schon in den vorherigen Problemen verheddert. Richtig gedacht. Ich hab mir gerade nochmal die Quellen vorgenommen. Er stirbt bei: Apr 24 16:06:25 localhost sSMTP[16904]: Cannot open mailhub:25 oder in der Quelle (ssmtp.c) if((sock = smtp_open(mailhost, port)) == -1) { die(Cannot open %s:%d, mailhost, port); } Die Funktion die() bringt dir dann die dead.letter Meldung, weil du wahrscheinlich als www-data keine Schreibrechte auf /var/www hast, was sinnvoll ist und den eigentlichen Mailversand nicht behindern sollte. Du musst also rauskriegen, was da mit deinem Configfile los ist... MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Hallo Jan, Jan Kohnert, 24.04.2006 (d.m.y): Bist du sicher, dass mutt ssmtp nutzt? Gibt es da logs von? mutt duerfte das verwenden, was ihm als sendmail zugaenglich ist. Gruss, Christian Schmidt -- Christian Schmidt | Germany No HTML Mails, please! -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Mon, Apr 24, 2006 at 04:40:59PM +0200, Jan Kohnert wrote: On Mon, 24 Apr 2006 16:12:56 +0200, Stefan Riedel wrote Das ist doch schon mal was, mit dem man arbeiten kann. Die Meldungen kommen beim Einlesen des Configfiles, eigentlich aber nur bei nicht bekannten Optionen... Wie sieht denn dein Configfile aus? (Achtung, passworter rausnehmen.) Apr 24 16:06:25 localhost sSMTP[16904]: Can't open /var/www/dead.letter failing horribly! Klingt dramatisch... Ich nehme aber einfach mal an, das er sich schon in den vorherigen Problemen verheddert. Alternativ kannst du auch die Rechte auf dieses File pruefen. Ich sitze grad nicht an einem Rechner mit sSMTP, weis also auch nicht als welcher Benutzer dieser Prozess gestartet wird, wenn als root, sollte es da keine Probleme geben, als Nutzer musst du evtl. einige Sachen anpassen (Gruppen, Verzeichnisrechte...). Ich glaube aber, mich erinnern zu koennen, das das Teil unter root lauft... Okay hab mir das configfile mal angeschaut... sieht eigentlich alles so aus, wies soll, denke ich, aber hier mal der wichtige teil: [EMAIL PROTECTED] mailhub=smtp.web.de rewriteDomain=smtp.web.de [EMAIL PROTECTED] AuthUser=stefanrhro AuthPass= FromLineOverride=YES UseTLS=NO #UseSTARTTLS=YES #UseTLSCert=YES #TLSCert=/etc/ssl/certs/ssmtp.pem Hab auch schonmal versucht root= auf postmaster oder so zu setzen, doch ohne erfolg... Hmm aber warum kanner die Parameter nicht setzen... hmm sehr komisch, vor allem weil mutt das ja auch kann... Bist du sicher, dass mutt ssmtp nutzt? Gibt es da logs von? jop mutt nutzt ssmtp aber mit dÃparametern...: set sendmail = /usr/sbin/ssmtp -austefanrhro -ap* Gruss Stefan PS Danke erstmal für eure mMuehen... ;) MfG Jan -- Open WebMail Project (http://openwebmail.org) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
mail() will keine Mails senden [PHP]
Hallo, hab vor einigen tagen ssmtp auf mein Debian Sarge 3.1 gehauen. So das läuft auch alles an sich nur leider PHP, will via mail() keine Mails senden, hab keinen Plan woran das liegen kann, weil mutt und die Konsole sind mein Freund... :) Nur PHP mag mich im Moment nicht... sendmail_path stimmt, sämtlich optionen, die standartmäßig dran hängen weggenommen, aber ohne Erfolg... In die Logs geht auch nicht wirklich was... nur halt wenn ich über mutt oder per Konsole was sende... Errors will Php mir auch nicht geben, dass einzige, was er zurückgibt ist FALSE... :( Hat das Problem schonmal jemand gehabt? MfG Stefan Riedel -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Hallo, hab vor einigen tagen ssmtp auf mein Debian Sarge 3.1 gehauen. So das läuft auch alles an sich nur leider PHP, will via mail() keine Mails senden, hab keinen Plan woran das liegen kann, weil mutt und die Konsole sind mein Freund... :) Nur PHP mag mich im Moment nicht... sendmail_path stimmt, sämtlich optionen, die standartmäßig dran hängen weggenommen, aber ohne Erfolg... In die Logs geht auch nicht wirklich was... nur halt wenn ich über mutt oder per Konsole was sende... Errors will Php mir auch nicht geben, dass einzige, was er zurückgibt ist FALSE... :( was passiert wenn du entsprechend der php-config ssmtp aufrufst? -d option verwenden Als Notlösung den mailhub den du für ssmt verwendest auch für php einsetzen. Hat das Problem schonmal jemand gehabt? MfG Stefan Riedel -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: Hallo, hab vor einigen tagen ssmtp auf mein Debian Sarge 3.1 gehauen. So das läuft auch alles an sich nur leider PHP, will via mail() keine Mails senden, hab keinen Plan woran das liegen kann, weil mutt und die Konsole sind mein Freund... :) Nur PHP mag mich im Moment nicht... sendmail_path stimmt, sämtlich optionen, die standartmäßig dran hängen weggenommen, aber ohne Erfolg... In die Logs geht auch nicht wirklich was... nur halt wenn ich über mutt oder per Konsole was sende... Errors will Php mir auch nicht geben, dass einzige, was er zurückgibt ist FALSE... :( was passiert wenn du entsprechend der php-config ssmtp aufrufst? -d option verwenden Wie meinst du das entsprechend der php-config ssmtp aufrufen? ?( Als Notlösung den mailhub den du für ssmt verwendest auch für php einsetzen. Mailhub?? Sry, aber bin noch nicht so fit in der mailservergeschichte... :) Hat das Problem schonmal jemand gehabt? MfG Stefan Riedel -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) ___ SMS schreiben mit WEB.DE FreeMail - einfach, schnell und kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
Re: mail() will keine Mails senden [PHP]
Stefan Riedel schrieb: [...] was passiert wenn du entsprechend der php-config ssmtp aufrufst? -d option verwenden Wie meinst du das entsprechend der php-config ssmtp aufrufen? ?( Na ja. So wie php sendmail aufruft ;-) Nur das du es auf der Konsole erledigst ;-) Mit allen Parametern usw. Um das genau herauszufinden kannst du zur Not mal den sendmail-link auf ssmtp löschen und ein kleines shelscript unter dem Namen sendmail ablegen das dir irgendwo die argumente hinschreibt. in etwa so: #!/bin/bash echo $@ /tmp/sendmail.log die -d option zu ssmtp sollte eventuell eloquentere Meldungen bringen. Als Notlösung den mailhub den du für ssmt verwendest auch für php einsetzen. Mailhub?? Sry, aber bin noch nicht so fit in der mailservergeschichte... :) Mailhub, Smarthost, ... Der Host an den ssmtp all deine Mails versended cat /etc/ssmtp/ssmtp.conf | grep mailhub [...] -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Sun, Apr 23, 2006 at 07:05:08PM +0200, Klaus Zerwes wrote: Stefan Riedel schrieb: [...] was passiert wenn du entsprechend der php-config ssmtp aufrufst? -d option verwenden Wie meinst du das entsprechend der php-config ssmtp aufrufen? ?( Na ja. So wie php sendmail aufruft ;-) Nur das du es auf der Konsole erledigst ;-) Mit allen Parametern usw. Um das genau herauszufinden kannst du zur Not mal den sendmail-link auf ssmtp löschen und ein kleines shelscript unter dem Namen sendmail ablegen das dir irgendwo die argumente hinschreibt. in etwa so: #!/bin/bash echo $@ /tmp/sendmail.log die -d option zu ssmtp sollte eventuell eloquentere Meldungen bringen. okay hab das mal ausprobiert, das scheint aber auch nicht zu funktionieren... hab das auch mal mit mutt versucht ob er was in die /tmp/sendmail.log schreibt, aber macht er nicht... keine ahnung warum... jetzt blick ich im moment gar nicht mehr durch... *gg* Als Notlösung den mailhub den du für ssmt verwendest auch für php einsetzen. Mailhub?? Sry, aber bin noch nicht so fit in der mailservergeschichte... :) Mailhub, Smarthost, ... Der Host an den ssmtp all deine Mails versended cat /etc/ssmtp/ssmtp.conf | grep mailhub [...] -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mail() will keine Mails senden [PHP]
On Sun, Apr 23, 2006 at 07:05:08PM +0200, Klaus Zerwes wrote: Stefan Riedel schrieb: [...] was passiert wenn du entsprechend der php-config ssmtp aufrufst? -d option verwenden Wie meinst du das entsprechend der php-config ssmtp aufrufen? ?( Na ja. So wie php sendmail aufruft ;-) Nur das du es auf der Konsole erledigst ;-) Mit allen Parametern usw. Um das genau herauszufinden kannst du zur Not mal den sendmail-link auf ssmtp löschen und ein kleines shelscript unter dem Namen sendmail ablegen das dir irgendwo die argumente hinschreibt. in etwa so: #!/bin/bash echo $@ /tmp/sendmail.log die -d option zu ssmtp sollte eventuell eloquentere Meldungen bringen. Okay habe das mal ausprobiert und da fällt mir auf er ruft sendmail gar nicht auf... obwohl die pfade stimmt in der php.ini... Als Notlösung den mailhub den du für ssmt verwendest auch für php einsetzen. Mailhub?? Sry, aber bin noch nicht so fit in der mailservergeschichte... :) Mailhub, Smarthost, ... Der Host an den ssmtp all deine Mails versended cat /etc/ssmtp/ssmtp.conf | grep mailhub [...] -- Klaus Zerwes http://www.zero-sys.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl) -- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)