Temat: LEDE PHP Pear -> Mail

Witam

Mam system LEDE na routerze Linksys WRT1200AC.
Chcę z mojego systemu domowego (postawionego na w/w routerze) wysyłać maile.
Zainstalowałem moduł Pear:

pear install Mail
pear install Net_SMTP

wysyłam funkcją maila:

  $mailhost = "ssl://smtp.googlemail.com";
  $mailport = "465";
  $mailuser = "...@...";
  $mailpass = "haslo";
  $to_email = "...@...;

  $headers = array ('From' => "System Domowy <...@...>",
   'To' => $to_email,
   'Subject' => "INFORMACJA Z SYSTEMU DOMOWEGO");

  $smtp = Mail::factory('smtp',
    array ('host' => $mailhost,
     'port' => $mailport,
     'auth' => true,
     'username' => $mailuser,
     'password' => $mailpass));
 
  $mail = $smtp->send($to_email, $headers, $body);

otrzymuję komunikat:

Failed to connect to ssl://smtp.googlemail.com:465 [SMTP: Failed to connect socket: fsockopen(): unable to connect to ssl://smtp.googlemail.com:465 (Unknown error) (code: -1, response: )]

Co może być przyczyną że nie ma połączenia?

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

2 (edytowany przez mar_w 2016-07-24 20:36:28)

Odp: LEDE PHP Pear -> Mail

a czy w $mailhost jest dobrze wpisane? Bo Google proponuje trochę inaczej:
https://support.google.com/a/answer/176 … guje%20SSL
Ja tego nie sprawdzałem, ale widzę różnicę...
Na dole strony od linijki: "Jeśli Twoje urządzenie lub aplikacja obsługuje SSL..."

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3

Odp: LEDE PHP Pear -> Mail

Wpisałem host na smtp.gmail.com ale nic to nie zmieniło

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC