Hej, kupiłem hosting "personal" w OVH. Chciałbym wysłać mail bez zewnętrznych bibliotek. Czy jest to możliwe na takim hostingu? Nigdzie nie znalazłem opcji do konfiguracji SMTP. A w snipetach wysyłania maila przez PHP z tego co widziałem nie uwierzytelnia się w kodzie więc, to musi być po stronie serwera. Da się czy się nie da? :D
0
4
Spróbuj użyć ini_set
do ustawienia potrzebnych wartość np.
ini_set("SMTP", "smtp.mojmail.pl");
ini_set("smtp_port", 25);
ini_set("sendmail_from", "[email protected]");
ini_set("auth_username", "ja");
ini_set("auth_password", "secret");
Jednak ja i tam bym na Twoim miejscu skorzystał z PHPmailer lub SwiftMailer.
A no i zaraz okaże się że masz połączenie szyfrowane do poczty i użycie dodatkowego oprogramowania jest konieczne.
2
Niby jakaś tam komunikacja jest, ale coś nie chce zaskoczyć
Jaki serwer? Jaki port?
1
Już skonfigurowałem z PHPMailer i wszystko działa.
Serwer i port dobry był. Racja, że nie ma co się bawić i lepiej z biblioteką.
Dzięki za pomoc :D
0
Monitoruj dostarczalność, bo niektóre serwery nie lubią php maila :)
0
Zawsze są dwie opcje:
- gorsza - wysłać przez lokalnego postfiksa, więc trzeba go skonfigurować i przetestować ręcznie, potem przetestować w samej aplikacji i zweryfikować wysyłkę oraz dotarcie maila (otrzymanie)
- lepsza - wysyłać przez jakieś konto z innego miejsca, tj. np. darmowej poczty portalu o2 czy temu podobnych, ew. firmowy email z uwierzytelnieniem - oczywiście też przez odpowiednio skonfigurowanego postfiksa