2015-03-09 4 views
0

Я использую gmail smtp-сервер на своем веб-сайте для отправки электронной почты при регистрации пользователей, но в настоящее время я не могу отправлять электронные письма, вся информация верна. Как я могу исправить эту проблему? Я использую PHP почтовикМоя электронная почта не отправляется при использовании gmail smtp server?

function send() 
    { 
    $mail   = new PHPMailer(); 
    $mail->CharSet = 'UTF-8'; 
    $mail->IsSMTP(); 
    $mail->SMTPAuth = true; 
    $mail->Host  = 'ssl://smtp.gmail.com'; 
    $mail->Port  = 465; 
    $mail->Username = '[email protected]'; 
    $mail->Password = 'mypassword'; 
    $mail->From  = '[email protected]'; 
    $mail->FromName = 'example'; 
    $mail->AddAddress($this->_tpl_vars['TO']); 
    if (isset($this->_tpl_vars['CC'])) 
     { 
     $cc = explode(';', $this->_tpl_vars['CC']); 
     foreach ($cc as $c) 
      if (!empty($c)) 
       $mail->AddCC($c); 
     } 
    $mail->AddReplyTo('[email protected]'); 
    $i = array(); 
    $i = 3; 
    $mail->IsHTML(true); 
    $mail->Subject = $this->_tpl_vars['SUBJECT']; 
    $mail->Body = $this->_tpl; 
    @$mail->Send(); 
    } 

Я вижу сообщение в моем Gmail одной учетной записи пользователя Ьгу входа с моим IP сервера GMAIL блокировать его.

спасибо.

ответ

Смежные вопросы