Tutaj dyskutujemy o PHP oraz zgłaszamy i rozwiązujemy problemy dotyczące tego języka.
maciuspierwszy
Początkujący
Posty: 10 Dołączył(a): niedziela, 7 lipca 2013, 17:20
Post
przez maciuspierwszy » czwartek, 17 kwietnia 2014, 17:35
napisałem takie coś
Code: Zaznacz cały
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->PluginDir = "phpmailer/";
$mail->Mailer = "smtp";
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 587;
$mail->SMTPKeepAlive = true;
$mail->SMTPAuth = true;
$mail->Username = "test@gmail.com";
$mail->Password = "test";
$mail->SetLanguage("pl", "phpmailer/language/");
$mail->CharSet = "UTF-8";
$mail->ContentType = "text/html";
$mail->From = "test@gmail.com";
$mail->Subject = "test";
$mail->Body = "Siema siemanko ęą";
$mail->AddAddress(test@gmail.com);
if( $mail->send() )
echo "Email został wysłany";
else
echo "Email nie został wysłany. Powód: ".$mail->ErrorInfo;
$mail->StmpClose;
mam taki błąd
Błąd SMTP: Nie można przeprowadzić autentykacji.
lub że niemożna się połączyć z hostem ale to w tedy kiedy dam $mail->Host = "ssl://smtp.gmail.com";
na porcie 465 tez prubowałem
maciuspierwszy
Początkujący
Posty: 10 Dołączył(a): niedziela, 7 lipca 2013, 17:20
Post
przez maciuspierwszy » piątek, 18 kwietnia 2014, 21:51
3 dni szukania i okazało sie że to google blokuje takie połączenie, ale teraz inne pytanie, jak wykożystuje darmowy hosting i tworze na nim email, to jak się połączyć??
mam takie dane
Code: Zaznacz cały
Webmail Address http://webmail.freehostingnoads.net
Login Username User E-mail Address
Password User E-mail Password
POP3/IMAP Host mx1.freehostingnoads.net
POP3 Port 110
IMAP Port 143
SMTP Host mx1.freehostingnoads.net
SMTP Port 2525
Manage E-mail Accounts Manage E-mails
ale jak odpowiednio wszystko zmienie to pisze że niełączy się z hostem
a zmieniem hosta port usename i password
Morfidon
Administrator
Posty: 1332 Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:
Post
przez Morfidon » sobota, 19 kwietnia 2014, 11:50
Skoro piszesz odpowiednio to będzie działało. Napisz jak to napisałeś... Program nie działa dopóki nie napiszesz wszystkiego odpowiednio.