PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : verzweifle mit mail über php



ibridd
15.03.03, 09:12
hab ziemliche probleme mit dem mailverschicken über php

[mail function]
; For Win32 only.
SMTP = mail.provider.at

; For Win32 only.
sendmail_from = xxx@meinedomain.at

; For Unix only. You may supply arguments as well (default: 'sendmail -t -i').
; sendmail_path = /usr/sbin/sendmail -t -i

ist mir klar, dass ich keinen win 32 rechner habe, aber witzigerweise ist dieselbe Einstellung auf meinem alten server gelaufen(suse8.0). Jetzt mit suse 8.1 läufst nicht mehr.
sendmail ist auch aus diesem Grund hier nicht auskommentiert.

Da diese Einstellungen jedoch irgendwie falsch sein müssen, wäre ich euch dankbar, wenn ihr mir eine funktionierende Einstellung, sowohl in php.ini als evntl auch in der httpd.conf nennen könntet.

thx
ibridd

Svenny
15.03.03, 14:02
dekommentiere doch mal den path zu sendmail aus und kommentiere die win32 kacke aus

corresponder
15.03.03, 15:49
wie ist den dein php konfiguriert ?

safe_mode ?

usw...

ibridd
16.03.03, 21:09
hab jetzt sendmail auskommentiert und das mit win32 wieder kommentiert... läuft aber trotzdem nicht...

safe_mode=off

was sagt safe_mode eigentlich aus?
welche daten wären noch wichtig?


thx
ibridd

xstevex22
17.03.03, 08:12
Hi!
Was sagt denn der maillog ?? Vielleicht kann dein Hostname nicht per DNS aufgelöst werden oder so was ähnliches. Immer die Logs prüfen.

ibridd
21.03.03, 16:13
wie ist das nun mit safe_mode - sollte das auf off oder on stehen?

Ich stell euch mal nen auszug aus der mail.log rein - ich kann da nur leider nichts rauslesen - kann wer helfen?

thx ibridd

ibridd
22.03.03, 08:09
...

ccfritz
22.05.03, 09:47
schient ebenfalls der slebe fehler wie bei mir sein:
in der lgoziele:

ctladdr=<wwwrun@gatix.intranet.cwl> (30/65534), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120321, relay=mail.cwl.at. [195.202.128.4], dsn=5.6.0, stat=Data format error


hast du schon herausgefunden woran es lag?
bin ebenfalls über jede hilfee dankbar

Doerfel
12.02.05, 11:02
gibts hierfür noch keine Lösung?!

whistle
12.02.05, 11:29
Hi,
den safe_mode kannst du schon auf on stellen, siehe dazu auch: linuxmagazin (http://www.linux-magazin.de/Artikel/ausgabe/2004/10/php/php.html) , sollte aber mit dem mail-Problem nichts zu tun haben.
Was passiert denn, wenn du mit php mal einen Mail an einen Benutzer deines Servers schickst, z.B. root?
Gruß
Whistle

Doerfel
12.02.05, 11:32
das hier:

Feb 12 12:31:21 vs209215 sendmail[30048]: j1CBVLVH030048: from=wwwrun, size=72, class=0, nrcpts=1, msgid=<200502121131.j1CBVLVH030048@vs209215.vserver.de>, relay=wwwrun@localhost
Feb 12 12:31:21 vs209215 sendmail[30048]: j1CBVLVH030048: to=root@localhost, ctladdr=wwwrun (30/8), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30072, relay=[127.0.0.1] [127.0.0.1], dsn=5.6.0, stat=Data format error

müsste das Problem dringend beheben

whistle
12.02.05, 12:20
Hmmm,
was passiert denn, wenn du über mail (also per Konsole) eine Mail verschickst (intern/extern), es sieht eher danach aus, als wäre das ein Mailserver-Problem.
Was für eine Distribution und Mailserver verwendest du?
Gruß
Whistle

Doerfel
12.02.05, 12:44
ich verwende einen vServer von Server4Free mit Suse Linux 9. Als Mail Dienst läuft hier sendmail, welches ich mir soeben zerschossen habe. Ich lasse den Server gerade neu installieren.

Was kann ich nach der neuinstallation machen damit das System wieder mails verschickt aus php. Es ist definitiv so das es nach der neuinstallation nicht klappt.

whistle
12.02.05, 12:49
Bei mir hat das mit der Grundeinstellung gut geklappt, ich würde eher mal testen, ob der Mailserver insgesammt funktioniert.
Gruß
Whistle

Doerfel
12.02.05, 13:05
und wie verschicke ich ne einfach testmail über die ssh konsole?!

Tomek
12.02.05, 13:13
und wie verschicke ich ne einfach testmail über die ssh konsole?!

man mail
man mailx

Doerfel
12.02.05, 14:43
jetzt scheint es zu klappen, hab einfach unter confixx meine domänen eingetragen, war bis jetzt nur soeine komische vs3423234.vserver.de domäne drinn