Page 1 of 1
Fehlermails kommen immer zu mir
Posted: 2004-03-21 15:06
by Outlaw
Sorry, ich weiss nicht, wie ich das ausdrücken soll und ich steh gerade etwas auf dem Schlauch:
Wenn jemand sich bei nem Bekannten im Forum anmeldet und ne falsche Mailaddy angibt (durch Tippfehler oder sogar absichtlich), dann landen die "User unknown" Mails immer auf meiner Serverdomain anstatt in der POP3 Mailbox meines Bekannten (der hat ne eigene Domain).
Wo kann ich das ändern ??
Zum System:
1&1 Rootserver mit SuSE 8.2
Confixx 2.0.11
Postfix 2.0.xx
phpBB2 (sendet nicht über smtp sondern über phpmail Funktion)
Gruß Outi
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-21 15:10
by compositiv
Absender der Mail im (php)-Skript richtig setzen, z.b. sendmail mit der Option -f aufrufen.
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-21 17:04
by Joe User
Nutze den fünften Parameter von mail()
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-21 20:45
by Outlaw
Klick. Danke. ;):D
Gruß Outi
PS: Ich hab mich nur gewundert, weil bei mir 6 verschiedene Foren gleichen Herstellers laufen und nur bei einem kommen die Mails zu mir und alle schwören, nix an der Substanz geändert zu haben. Hab mir das heute auch angeschaut und ich kann keine Unterschiede feststellen aber zumindest kann ich jetzt gezielt bei dem entsprechenden Forum nachfrickeln.
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-21 21:08
by oxygen
Confixx User würgen so around:
httpd Spezial für alle:
php_admin_value sendmail_from info@###domain###
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-27 19:39
by Outlaw
Joe User wrote:Nutze den fünften Parameter von mail()
So, hab im code nachgeschaut, dort wird der 5 Parameter genutzt, muss also wo anders liegen.
Ich hab im phpinfo mal geschaut:
sendmail_from:
me@localhost.com
sendmail_path: /usr/sbin/sendmail -t -i
Wo stelle ich das ein, damit Option -f mit drankommt ??
Den Confixx Würgaround möchte ich vorerst noch nicht nutzen (wenn es nicht anders geht).
Gruß Outi
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-27 19:42
by Joe User
Global in der /etc/php.ini und pro User in Confixx (httpd spezial).
HTH
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-27 19:49
by Outlaw
Danke Joe, habs inzwischen auch gefunden, jedoch was trage ich ein ??
So sieht es momentan aus:
Code: Select all
[mail function]
; For Win32 only.
SMTP = localhost
; For Win32 only.
sendmail_from = me@localhost.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
Was mich wundert ist, daß die Angaben für Win32 only sind.
Reicht das ??
Code: Select all
[mail function]
; For Win32 only.
; SMTP = localhost
; For Win32 only.
; sendmail_from = me@localhost.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = sendmail -t -i -f
Oder anders herum gefragt: Ist das so richtig ??
Gruß Outi
Nachtrag: Neeee, geht leider nicht, gibt Fehlermeldung beim Mailen ....
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-27 20:03
by Joe User
php.ini
Code: Select all
sendmail_path = "sendmail -t -i -f user@domain.tld"
httpd.conf
Code: Select all
php_admin_value sendmail_path "sendmail -t -i -f user@domain.tld"
Re: Fehlermails kommen immer zu mir
Posted: 2004-03-28 15:40
by Outlaw
Schade, hatte soweit funktioniert, jedoch:
Wenn ich es über die PHP.INI mache, dann gilt es ja nur global, wie bereits erwähnt.
Wenn ich es aber wegen Confixx in den http spezial Einstellungen hinzufüge, werden natürlich auch die Domains geändert, die ein www drin haben, so lautet dann die Mailaddy:
info@www.domain.tld
Das ist natürlich doof. Es bliebe also nur noch die manuelle Definition jeder einzelnen Domain ....
Oder kann man Confixx per Variable mitteilen, daß er bei der Mailaddy das www weglassen soll ??
Gruß Outi