[php] ini_set('sendmail_from','bla!');

0

mimo ze ustawiam w php.ini
ini_set('sendmail_from','from');
i puszczam mail()

listy dochodza od: i_tu_difoltowa_nazwa_serwera

dlaczego to nie chce chodzic jak bym chcial zeby chodzilo?

0

bo jest to wartość read-only

0

bo jest to wartość read-only

ale jednak, kiedy w nastepnej linii wywolam phpinfo();
w PHP CONFIGURATION CORE mam wartosc zmodyfikowana przez ini_set() (local values) - jesli nawet to nic nie znaczy jak zrobic, zeby mail() mial inne 'from' ?

0

mozesz co najwyzej w naglowku maila wpisac From ( dokladnie nie wiem jak ale się da :P, musisz poszukać czegoś o nagłówkach maili ) i tam wpisac odpowiedni "zfakowany" adres, jednak jezeli ktos wysili się sprawdzic prawdziwy mail lub jego klient to robi, to dowie się skąd naprawdę została wysłana przesyłka.

0

no ale musi byc sposob na ustawinie tego .. 'elegancko'
czy ktos mi moze podpowiedziec?

0

probowales obejrzec plik php.ini ? przed linijka sendmail_from jest komentarz:

; For Win32 only.

hmm... moze wysylasz z php na unixie i dlatego nie dziala ?

0

no tak...
srv mam na unixie

w takim razie jak sobie z tym poradzic na unixowym serwerze?

0

sam sobie odpowiem

rozwiazaniem jest darmowa klasa phpmailer-1.60.zip

dziekuje za uwage :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1