Strona 1 z 1

[+] Funkcja mail() php

: 04 lutego 2010, 09:26
autor: tomkkk
Witam wszystkich.
Borykam się z takim problemem, że funkcja mail() nie wysyła mi poczty z serwera. Na serwerze działa apache2 oraz php5 i mysql, oczywiście Debian. Czy jeszcze coś jest potrzebne by funkcja w php działał poprawnie?
Na dodatek powiem, że podczas uruchamiania skryptu php nie wyskakuje żaden błąd. Wszystko wygląda dobrze lecz poczty jak nie było tak nie ma.
Może ktoś wie co jest nie tak?

: 04 lutego 2010, 11:23
autor: Rad
tomkkk pisze:Czy jeszcze coś jest potrzebne by funkcja w php działał poprawnie?
Skonfigurowany MTA (postfix, exim, qmail). Możesz także zastosować program, który będzie wysyłał maile przez zewnętrzny serwer (np. nbsmtp).

: 04 lutego 2010, 14:06
autor: tomkkk
Dzięki Rad za naprowadzenie mnie. Zainstalowałem postfixa i wszystko ładnie chodzi, maile wysyłają się :)

Mam jeszcze pytanie, bo każdy mail w nadawcy wygląda tak:
www-data [www-data@moja_domena.pl].
Czy w ustawieniach postfixa można gdzieś zmienić by by inaczej się nadawca przedstawiał?
domyślam się że www-data jest dlatego, że na takim użytkowniku chodzi apache2.

: 04 lutego 2010, 17:06
autor: Rad
tomkkk pisze:Mam jeszcze pytanie, bo każdy mail w nadawcy wygląda tak:
www-data [www-data@moja_domena.pl].
Czy w ustawieniach postfixa można gdzieś zmienić by by inaczej się nadawca przedstawiał?
Można odpowiednio zmienić parametry funkcji mail(), a także ustawić to w postfiksie. Nie pamiętam jak dokładnie, odsyłam na Google.

: 05 lutego 2010, 12:52
autor: winnetou
Dziękuje...

: 09 lutego 2010, 12:38
autor: tomkkk
Dziękuję wszystkim za pomoc i podpowiedź.