Funkcja mail

0

Witam, mam pytanie zw. z funkcja mail. Zainstalowałem Thunderbirda oraz serwer poczty ArGoSoft Mail Server i chciałbym się dowiedzieć czy mozna zostawić fragment zawartosci pliku php.ini z taką wartością "SMTP = localhost". Zamierzam wysylac maile tylko w obrębie localhost, a wiec czy SMTP moze pozostac jako localhost czy musze tutaj wstawic wartosc przyznawana przez providera ??? Generalnie chodzi o to, że zamierzam stworzyć lokalne e-maile np. xxx@localhost, yyyy@localhost i wysylac pomiedzy nimi wiadomosci.

BTW: Jaki serwer poczty do tego byscie polecili?</php>

0

Witaj,

Dyrektywa pliku php.ini SMTP = localhost, definiuje domyślny serwer poczty wykorzystywany przez komendę mail().

Jeżeli serwer poczty jest zainstalowany na tym samym serwerze co PHP (serwer www) to powinno się zostawić localhost.

A w konfiguracji serwera e-mail ustawić SMTP "open relay" na ON dla localhost / 127.0.0.1

(wtedy komenda mail ma pełną funkcjonalność czyli umożliwia wysyłanie dowolnych wiadomości, z dowolnego adresu do dowolnego adresata).

Zastanów się czy MUSISZ mieć własny serwer pocztowy.

Jeżeli NIE, to polecam zainteresować się darmową klasą

http://phpmailer.worxware.com/

A do wysyłki poczty wykorzystać np Google (zwykłe konto) lub Google dla domen, jeżeli chcesz wysyłać wiadomości we własnym adresie.

Jakiś czas temu klient chciał właśnie takie rozwiązanie, i takowe otrzymał :)

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