none
Erro no envio de e-mail OFFICE 365 utilizando PHPMAILER RRS feed

  • Pergunta

  • Bom dia estou com problemas no envio de e-mail, utilizando o phpmailer.

    Nossa empresa tem uma conta no outlook Office 365, que também utilizamos para envio de e-mail do nosso sistema, mas de uns dias pra cá parou os envios de e-mails pelo sistema. Logamos na gerencia de e-mail do Office 365, utilizando o mesmo usuário e senha utilizado no sistema.     

    Citando novamente, o sistema estava enviando e-mail corretamente, mas parou de funcionar, fiz uma nova página só para testar o envio de e-mail e continua com erro.

    Obrigado!

    Abaixo o erro.

    Erro -->>

    SMTP -> DE SERVIDOR: 220 CP2PR80CA0036.outlook.office365.com Microsoft ESMTP MAIL Serviço pronto em qua, 25 jul 2018 14:18:11 +0000 SMTP -> FROM SERVER: 250-CP2PR80CA0036.outlook.office365.com Olá [177.43 .68.106] 250-SIZE 157286400 250-PIPELINING 250-DSN 250-STATUS DE ENSAIOS 250-STARTTLS 250-8BITMIME 250 SMTPUTF8 SMTP -> ERRO: AUTH não aceito do servidor: 504 5.7.4 Tipo de autenticação não reconhecido [CP2PR80CA0036.lamprd80.prod.outlook .com] SMTP -> FROM SERVER: 250 2.0.0 Reconfigurando SMTP -> FROM SERVER: 530 5.7.57 SMTP; O cliente não foi autenticado para enviar e-mail anônimo durante o MAIL FROM [CP2PR80CA0036.lamprd80.prod.outlook.com] SMTP -> ERRO: MAIL não aceito do servidor: 530 5.7.57 SMTP; O cliente não foi autenticado para enviar e-mails anônimos durante o MAIL FROM [CP2PR80CA0036.lamprd80.prod.outlook.com] SMTP -> FROM SERVER:

    <<-- END Erro

    Abaixo parte da configuração.

    Config -->>

    $mail = new PHPMailer;
     // Define os dados do servidor e tipo de conexão
    // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    $mail->IsSMTP(); // Define que a mensagem será SMTP

    try {

       $mail->Host = "smtp.office365.com"; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br)
       $mail->SMTPAuth   = true;  // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br)
       $mail->SMTPSecure = 'tls'; //Tipo de segurança
       $mail->Port       = 587; //  Usar 587 porta SMTP
       $mail->Username   = ''hir..@ikhon.com.br'; // Usuário do servidor SMTP (endereço de email)
       $mail->Password   = 'senha1234'; // Senha do servidor SMTP (senha do email usado)

       //Define o remetente    
       $ mail-> From = 'hir..@ikhon.com.br'; 
       $mail->FromName = 'hiran 1';
       // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 

     

       //Enderecos que devem receber a mensagem
       $mail->AddAddress(''hir..@ikhon.com.br',"Senha de Acesso ao Sistema");

      //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

      //Define o corpo do email
       $mail->isHTML(true);
       $mail->Body('teste'); 
       $mail->Send();
      //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    //caso apresente algum erro é apresentado abaixo com essa exceção.

    }catch (phpmailerException $e) {
       echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer
    }

    <-- Config End


    • Editado H.A.X.C quinta-feira, 26 de julho de 2018 13:09
    • Movido welington jr quinta-feira, 26 de julho de 2018 18:40 forum mais especifico
    quinta-feira, 26 de julho de 2018 13:07