Jak odelsat email se SMTPMailerem s STARTTLS

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
joseff
Člen | 233
+
0
-

Zdravím, v thunderbirdu mám nastavn SMTP server na seurity STARTTLS a vše běhá. Z PHP to ale neodešle, nemáte s tím někdo zkušenosti? Díky

Aurielle
Člen | 1281
+
+2
-

‚Neodešle‘ je dost vágní, jakou máš konfiguraci? Co dostáváš za chybu?

joseff
Člen | 233
+
-2
-

No konfigurace je asi jasná ne? V podstatě je to zkopírované z mého klienta, kde to funguje, až na to STARTTLS.

$config = array(
   'host' => '...',
   'port' => '...',
   'username' => '...',
   'password' => '...',
)

Spadne to na „Connection timed out“, zkoušel jsem to navýšit, ale to nepomáhá, po minutě to stejně spadne.

David Matějka
Moderator | 6445
+
+1
-

musis nastavit „secure“ https://doc.nette.org/cs/mail#… (asi na hodnotu „tls“)

VladimirHans
Člen | 12
+
0
-

Dobrý den, tak nastavit odesílání přes s nastavením „secure: tls“ (dle https://doc.nette.org/cs/mail#…) jsem zkoušel a také mi to spadne na „Connection time out“. Použité Nette je ve verzi 2.4–2017–07–14, PHP 7.0.21.