Autor | Zpráva | ||
---|---|---|---|
Petr-K Profil * |
#1 · Zasláno: 27. 8. 2013, 11:22:14
Ahoj,
odesílám mail přes phpmailer, ale nedaří se mi nastavit SetFrom(), From(), FromName(). Stále jako odesílat figuruje Username. Jediné co funguje je AddReplyTo(), ale to neřeší můj problém. Máte někdo nějakou zkušenost a řešení? Pro úplnost ukázka kódu (pozn. odesílání mailů jinak funguje korektně): $loginData = array( 'username' => 'uzivatel@gmail.com', 'password' => 'heslo', 'from' => 'odesilatel@domena.cz', 'fromName' => 'odesilatel', 'host' => 'smtp.gmail.com', 'secure' => 'tls', 'port' => 587 ); $mail = new PHPMailer(); $mail->IsSMTP(true); $mail->SMTPAuth = true; $mail->SMTPSecure = $loginData['secure']; $mail->Host = $loginData['host']; $mail->Port = $loginData['port']; $mail->Username = $loginData['username']; $mail->Password = $loginData['password']; $mail->From = $loginData['from']; $mail->FromName = $loginData['fromName']; $mail->SetFrom($loginData['from'], $loginData['fromName']); $mail->AddReplyTo($loginData['from'], $loginData['fromName']); $mail->CharSet = "utf-8"; $mail->IsHTML(true); $mail->Subject = $subject; $mail->Body = $body; $mail->AddAddress($email); if(!$mail->Send()){ echo "Error: ".$Correo->ErrorInfo; }else{ echo "Message Sent!"; } |
||
Lkopo Profil * |
#2 · Zasláno: 27. 8. 2013, 14:15:02
Keď ideš cez Google musíš používať SSL.
|
||
Petr-K Profil * |
#3 · Zasláno: 27. 8. 2013, 15:20:01
Lkopo: Také jsem zkoušel, ale výsledek byl stejný... :(
|
||
Enko Profil |
#4 · Zasláno: 27. 8. 2013, 15:28:35
|
||
Lkopo Profil * |
#5 · Zasláno: 28. 8. 2013, 13:34:13
A pri SSL port 465 ?
|
||
Časová prodleva: 11 let
|
0