Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

HeltonGeek

SMTP error

Recommended Posts

Pessoal, estou com um erro bem chatinho aqui usando a class.phpmailer.php: SMTP Error: Could not authenticate.

 

ta ai o codigo se puderem me ajudar

<?php
require('class.phpmailer.php');

      $mail = new PHPMailer();
      $mail->IsSMTP();
      $mail->SMTPAuth = true;
      $mail->Port = 587;
      $mail->Host = 'smtp.live.com';
      $mail->Username = 'heltonf_v@hotmail.com';
      $mail->Password = '*********';   
      $mail->SetFrom('heltonf_v@hotmail.com', 'Nome');
      $mail->AddAddress('edineimn@hotmail.com', 'Nome do Outro Site');
      $mail->Subject = 'Formulário de Contato';

    $body = "<strong>Nome :</strong>{$nome} <br />
           	<strong>E-mail :</strong>{$email} <br />
           	<strong>Titulo :</strong>{$titulo} <br />
           	<strong>Mensagem :</strong>{$mensagem} <br />";
	$mail->MsgHTML($body);

	if($mail->Send())
          $msg = 'Sua Mensagem foi enviada com Sucesso!!!';
       else
          $msg = 'Sua Mensagem não foi enviada, tente novamente';

}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

usuario e senha corretos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o smtp esta correto? pois at onde sei, eles nao divulgam ra terceiros os endereços de smtp, estas coisas...

divulgado é. pq de alguma forma você tem configurar clientes de emails..... agora hotmail é meio xarope de configurar no thunderbird

Compartilhar este post


Link para o post
Compartilhar em outros sites

divulgado é. pq de alguma forma você tem configurar clientes de emails..... agora hotmail é meio xarope de configurar no thunderbird

 

eu li num blog q eles nao divulgavam por questoes de seguranca....

 

enfim, você pode setar como

 


$phpmailer->SMTPDebug= 2;

 

ele vai t dar todo o debug...

Compartilhar este post


Link para o post
Compartilhar em outros sites

usuario e senha corretos?

 

Sim, o usuário e senha estão corretos

nao sei se isso influencia mas estou rodando localmente

 

o debug que deu foi esse

 

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "220 BLU0-SMTP279.phx.gbl Microsoft ESMTP MAIL Service, Version: 6.0.3790.4675 ready at Tue, 24 Jan 2012 10:38:52 -0800 "

SMTP -> get_lines(): $data is "220 BLU0-SMTP279.phx.gbl Microsoft ESMTP MAIL Service, Version: 6.0.3790.4675 ready at Tue, 24 Jan 2012 10:38:52 -0800 "

SMTP -> FROM SERVER:220 BLU0-SMTP279.phx.gbl Microsoft ESMTP MAIL Service, Version: 6.0.3790.4675 ready at Tue, 24 Jan 2012 10:38:52 -0800

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] "

SMTP -> get_lines(): $str is "250-TURN "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN "

SMTP -> get_lines(): $str is "250-SIZE 41943040 "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 "

SMTP -> get_lines(): $str is "250-ETRN "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN "

SMTP -> get_lines(): $str is "250-PIPELINING "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING "

SMTP -> get_lines(): $str is "250-DSN "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN "

SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES "

SMTP -> get_lines(): $str is "250-8bitmime "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime "

SMTP -> get_lines(): $str is "250-BINARYMIME "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME "

SMTP -> get_lines(): $str is "250-CHUNKING "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING "

SMTP -> get_lines(): $str is "250-VRFY "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY "

SMTP -> get_lines(): $str is "250-TLS "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS "

SMTP -> get_lines(): $str is "250-STARTTLS "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS 250-STARTTLS "

SMTP -> get_lines(): $data was "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS 250-STARTTLS "

SMTP -> get_lines(): $str is "250 OK "

SMTP -> get_lines(): $data is "250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS 250-STARTTLS 250 OK "

SMTP -> FROM SERVER: 250-BLU0-SMTP279.phx.gbl Hello [189.72.218.216] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS 250-STARTTLS 250 OK

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "530 5.7.0 Must issue a STARTTLS command first "

SMTP -> get_lines(): $data is "530 5.7.0 Must issue a STARTTLS command first "

SMTP -> ERROR: AUTH not accepted from server: 530 5.7.0 Must issue a STARTTLS command first

SMTP -> get_lines(): $data was ""

SMTP -> get_lines(): $str is "530 5.7.0 Must issue a STARTTLS command first "

SMTP -> get_lines(): $data is "530 5.7.0 Must issue a STARTTLS command first "

SMTP -> FROM SERVER:530 5.7.0 Must issue a STARTTLS command first

SMTP -> ERROR: RSET failed: 530 5.7.0 Must issue a STARTTLS command first

SMTP Error: Could not authenticate.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ao q parece os servidores da M$ usando STARTLS como autenticacao...e o phpmailer nao esta enviando comandos para tal...

 

E há algum jeito de enviar email para o hotmail por smtp ou vou ter que usar starttls?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.