Ir para conteúdo
Fórum Script Brasil
  • 0

problemas com smtp email...


lumasai

Pergunta

quando teno enviar emails via mail() sempre vao a kaixa de spam do hotmail,....quando tento usar o phpmailer.class sempre diz

"

SMTP -> ERROR: Failed to connect to server: (0)

SMTP Error: Could not connect to SMTP host. Email não enviado "

<?php  
    require_once("classes/phpmailer/class.phpmailer.php");  
      
    //Nova instância do PHPMailer  
    $mail = new PHPMailer;  
    //Informa que será utilizado o SMTP para envio do e-mail  
    $mail->IsSMTP();  
    //Informa que a conexão com o SMTP será autênticado  
    $mail->SMTPAuth   = true;  
    //Configura a segurança para SSL  
    $mail->SMTPSecure = "ssl";  
    //Informa a porta de conexão do GAMIL  
    $mail->Port       = 26;  
    
    //Informa os erros  
    $mail->SMTPDebug       = true;  
    
    //Informa o HOST do GMAIL  
    $mail->Host       = $smtpserver;      // sets GMAIL as the SMTP server  
    //Usuário para autênticação do SMTP  
    $mail->Username =   $email que tenho no servidor;  
    //Senha para autênticação do SMTP  
    $mail->Password =   $password;  
    //Titulo do e-mail que será enviado  
    $mail->Subject  =   "Formulário de contato";  
      
    //Preenchimento do campo FROM do e-mail  
    $mail->From = $mail->Username;  
    $mail->FromName = "OGENIAL";  
      
    //E-mail para a qual o e-mail será enviado  
    $mail->AddAddress("lumasai@hotmail.com");  
      
    //Conteúdo do e-mail  
    $mail->Body = "Novo contato feito através do site.";  
    $mail->AltBody = $mail->Body;  
      
    //Dispara o e-mail  
    $enviado = $mail->Send();  
      
    //Imprime sucesso.  
    if($enviado)
    {
     echo "E-mail enviado com sucesso";  
     }
    else 
        {
        echo "Email não enviado";  
        }
    ?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Tenta adaptar através desse código que elaborei... Espero ter ajudado.

<?php

#- corpo da mensagem que será enviada
$body = "===================================" . "\n";
$body = $body . "SITE - FALE CONOSCO" . "\n";
$body = $body . "===================================" . "\n\n";
$body = $body . "Nome: NOME \n";
$body = $body . "Email: E-MAIL \n";
$body = $body . "Telefone: TELEFONE \n";
$body = $body . "Menssagem: MENSAGEM \n";
$body = $body . "===================================" . "\n";


#- assunto (subject) do email que será enviado
$assunto = "TITULO DA MENSAGEM";

#- email de destino
$toemail = "E-MAIL DESTINO";

#- email de origem
$headers .= 'From: '.$toemail.' <'.$toemail.'>'.$eol;
$headers .= 'Reply-To: '.$toemail.' <'.$toemail.'>'.$eol;

#- envia o email
mail($toemail, $assunto , $body, $headers);

#- redireciona para a página de obrigado, troque pelo nome do arquivo de agradecimento
echo '<script>';
echo 'location.href="PÁGINA DE SUCESSO"';
echo '</script>';

?>
[/CODEBOX]

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...