PHPMailer a jeho používání ne webu
Dobrý den, zjistil jsem na našem webu super-bets.cz jeden malý problém ohledné odesílání emailů. Po zaplacení dané službi či při použití kontaktního formuláře zákazníkem dojde k chybě – Inactivity timeout. Pro posílání emailů používáme PHPMailer knihovnu, nastavení je na SMTP a port je 465 – Email máme na gmail.com. Chci se zeptat kde a v čem by mohla být chyba. Pokud je potřeba nebo spíše i možnost použití webhostingového emailu bylo by to pro nás samozřejmě lepší.
Přeji hezký den
P.P.
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 6. 3. 2020
1 Odpověď
Skús takúto konfiguráciu na gmail:
$mailnotif = new PHPMailer; $mailnotif->CharSet = 'UTF-8'; $mailnotif->isSMTP(); $mailnotif->SMTPDebug = 0; $mailnotif->Debugoutput = 'html'; $mailnotif->Host = "smtp.gmail.com"; $mailnotif->Port = 587; $mailnotif->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); $mailnotif->SMTPSecure = 'tls'; $mailnotif->SMTPAuth = true;
Samozrejme treba doplniť username a heslo a ostatné…
Potom treba ešte na google konte povoliť tvoj server ako dôveryhodného odosielateľa alebo niečo také.
Role: Zákazník+ Web: https://www.mitsoft.sk Vizitka: Venujem sa programovaniu, optimalizácií a affiliate. Poradím Vám s DNS záznamami, htaccess, wordpressom, linuxom, php, sql a všeobecne s webovými technológiami.
RM130195 Vybral nejlepší odpověď 6. 3. 2020