Dobry wieczór,
Próbuję sobie poradzić z pewnym problemem, a mianowicie dotyczy on wysyłania maila z formularza kontaktowego... Używam również XMaila jako serwer mailowy.
zawartość pliku PHP do wysłania maila ze strony wygląda tak:
// w $to mam ustawiony konto mailowe utworzone w XMailu
zawartość pliku php.ini wyglądania tak:
zawartość pliku ssmtp.conf wygląda tak:
Przeglądałem bardzo dużo forów, różnych poradników, próbowałem różnych sposób. Wyżej wymieniony uznałem za najrozsądniejszy, ale i tak nie działa.
Z czym jest problem?
P.S.
1. Jeśli wysyłam powiadomienie mailowe (test mail) i ustawie SMTP na smtp.takiJakWXMailu.com:465 to mail nie dochodzi(wyskakuje blad ze nie mozna wyslac wiadomosci), a jesli ustawie pod SMTP: localhost:465 to dochodzi. Z kolei tak czy siak nie dochodzi ze strony (formularza kontaktowego).
2.
Używam połączenia SSL. Jeżeli ustawie port na 25 to również nie działa.
Próbuję sobie poradzić z pewnym problemem, a mianowicie dotyczy on wysyłania maila z formularza kontaktowego... Używam również XMaila jako serwer mailowy.
zawartość pliku PHP do wysłania maila ze strony wygląda tak:
Kod:
mail ($to, $subject, $message, $headers)
// w $to mam ustawiony konto mailowe utworzone w XMailu
zawartość pliku php.ini wyglądania tak:
Kod:
[mail function]
sendmail_path = /usr/sbin/sendmail -t -i
zawartość pliku ssmtp.conf wygląda tak:
Kod:
mailhub = <SMTP, który jest ustawiony również w XMailu>:465
FromLineOverride=YES
UseTLS = YES
UseSTARTTLS = NO
AuthUser = <konto mailowe utworzone w XMailu>
enAuthPass = <haslo do konta>
Hostname = <nazwa hosta>
Przeglądałem bardzo dużo forów, różnych poradników, próbowałem różnych sposób. Wyżej wymieniony uznałem za najrozsądniejszy, ale i tak nie działa.
Z czym jest problem?
P.S.
1. Jeśli wysyłam powiadomienie mailowe (test mail) i ustawie SMTP na smtp.takiJakWXMailu.com:465 to mail nie dochodzi(wyskakuje blad ze nie mozna wyslac wiadomosci), a jesli ustawie pod SMTP: localhost:465 to dochodzi. Z kolei tak czy siak nie dochodzi ze strony (formularza kontaktowego).
2.
Używam połączenia SSL. Jeżeli ustawie port na 25 to również nie działa.