NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: PHP mail

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
michal Čepelák:3.12.2016 13:28

zdravim,
pokud použiju funkci mail na vnitřní síťi bez veřejné ip adresy, bude tato funkce fungovat?
V php.ini mám nastaveny
SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = mujemail@gmail.com
nevím jestli toto stačí nebo tam musím mít ještě něco dalšího.

Pokud kód použiji na webové stránce tak mail se odešle ale na vnitřní síti na serveru, který není připojený na veřejnou ip adresu ten samí kód nefunguje.

Děkuji moc za radu

 
Odpovědět
3.12.2016 13:28
Avatar
Richard
Inzerent nabídek práce
Avatar
Odpovídá na michal Čepelák
Richard:5.12.2016 16:19

Předpokládám, že ten server je sice na lokální síti, ale ta síť je přes router připojená do Internetu, nebo ne?

Principielně by to mělo fungovat pokud na tom lokálním serveru běží nějaký mailer. Co to je za server - Linux? Win? Zjisti zda tam běží nějaká mailovací služba, která odesílá emaily.

A pak zda PHp tuto službu využívá pro odeslání mailů.

Nahoru Odpovědět
5.12.2016 16:19
Udělej to teď - možná nebudeš mít už čas to udělat později
Avatar
martin.vip
Člen
Avatar
martin.vip:5.12.2016 16:33

použij phpMailer... https://github.com/…er/PHPMailer

 
Nahoru Odpovědět
5.12.2016 16:33
Avatar
Richard
Inzerent nabídek práce
Avatar
Odpovídá na martin.vip
Richard:6.12.2016 16:36

Jasně tahle knihovna je pohodlná. :-)

Nahoru Odpovědět
6.12.2016 16:36
Udělej to teď - možná nebudeš mít už čas to udělat později
Avatar
martin.vip
Člen
Avatar
martin.vip:6.12.2016 22:09

pohodlná a 100% funkční, seznam.cz, gmail.com a i jiní poskytovatelé jsou bez problému, k tomu stylování a posílat přílohy jdou naprosto jednoduše ...

 
Nahoru Odpovědět
6.12.2016 22:09
Avatar
Odpovídá na martin.vip
michal Čepelák:6.12.2016 23:16

Najdu někde k PHPmailer manuál?

 
Nahoru Odpovědět
6.12.2016 23:16
Avatar
NouF
Člen
Avatar
Avatar
michal Čepelák:15.2.2017 10:32

Bude PHPmailer fungovat pokud nemám veřejnou IP adresu?

 
Nahoru Odpovědět
15.2.2017 10:32
Avatar
Jakub Žák
Člen
Avatar
Odpovídá na michal Čepelák
Jakub Žák:15.2.2017 15:31

PHP Mailer není mailserver, pouze knihovna, která se k serveru připojuje, takže bude fungovat kdekoliv, odkud se k tomu mailserveru dostaneš. Takže ne, veřejnou adresu nepotřebuješ.

PHP Mailer udělá vlastně to, že se za tebe připojí k SMTP a odešle tebou zadanou zprávu ve správném formátu, podobně, jako bys ji odesílal z jiného e-mail klienta (např. thunderbird).

Editováno 15.2.2017 15:32
Nahoru Odpovědět
15.2.2017 15:31
Kuba je ajťák. Buď jako Kuba.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.