-
Total de itens
2 -
Registro em
-
Última visita
Reputação
0 ComumSobre trwebsites

- Data de Nascimento 12/01/1988
Informações Pessoais
-
Sexo
Indefinido
-
Localização
Porto Alegre
-
Interesses
Web Developer Wordpress
Contato
-
Facebook
https://www.facebook.com/trwebsitesbrasil/
-
Site Pessoal
http://www.trwebsites.com.br
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
-
PHPMAILER - SMTP Error: Could not connect to SMTP host. Não foi possível enviar a mensagem. Erro: SMTP Error: Could not connect to SMTP host.
trwebsites respondeu ao tópico de trwebsites em PHP
Alguém pra me dar uma luz??? -
PHPMAILER - SMTP Error: Could not connect to SMTP host. Não foi possível enviar a mensagem. Erro: SMTP Error: Could not connect to SMTP host.
trwebsites postou um tópico no fórum PHP
Gente, estou com um pepino que não consigo resolver..Ele se chama PHPMailer.. O site está hospedado em meu servidor, configuro o SMTP, mas sempre dá esse erro: "SMTP Error: Could not connect to SMTP host. Não foi possível enviar a mensagem. Erro: SMTP Error: Could not connect to SMTP host." Alguém pode me dar uma luz? Segue meu código :: INDEX.PHP :: <!DOCTYPE html> <html lang="pt-BR"> <head> <title>Contato</title> </head> <body> <form action="enviar.php" method="post"> <fieldset> <legend>Formulário de Contato</legend> <label for="nome">Nome</label> <input name="nome" size="40" type="text" /> <label for="email">E-mail:</label> <input name="email" size="40" type="text" /> <label for="telefone">Telefone</label> <input name="telefone" size="20" type="text" /> <label for="assunto">Assunto</label> <input name="assunto" size="40" type="text" /> <label for="mensagem">Mensagem</label> <textarea cols="40" rows="4" name="mensagem"></textarea> <input type="submit" value="Enviar" /> </fieldset> </form> </body> </html> :: ENVIAR.PHP :: <?php require_once('phpmailer/class.phpmailer.php'); $erros = ""; if(empty($_POST['nome'])){ $erros .= "O nome deve ser preenchido."; } if(empty($_POST['email']) ){ $erros .= "O E-mail deve ser preenchido."; }else{ $email = $_POST['email']; /*eregi("([\._0-9A-Za-z-]+)@([0-9A-Za-z-]+)(\.[0-9A-Za-z\.]+)",$email,$match); if(!isset($match)){ $erros .= "O e-mail informado é inválido."; }*/ } if(empty($_POST['mensagem'])){ $erros .= "A mensagem deve ser preenchida."; } if( empty($erros) ){ $phpmail = new PHPMailer(); $phpmail->IsSMTP(); // envia por SMTP $phpmail->Host = "smtp.mretec.com.br"; // SMTP servers $phpmail->SMTPAuth = true; // Caso o servidor SMTP precise de autenticação $phpmail->Username = "contato@mretec.com.br"; // SMTP username $phpmail->Password = "@@MRETEC@@"; // SMTP password $phpmail->IsHTML(true); $phpmail->From = $_POST['email']; $phpmail->FromName = $_POST['nome']; $phpmail->AddAddress("contato@mretec.com.br"); $phpmail->Subject = $assunto; $phpmail->Body .= "Nome: ".$_POST['nome'].""; $phpmail->Body .= "E-mail: ".$_POST['email'].""; $phpmail->Body .= "Telefone: ".$_POST['telefone'].""; $phpmail->Body .= "Assunto: ".$_POST['assunto'].""; $phpmail->Body .= "Mensagem: ".nl2br($_POST['mensagem']).""; $send = $phpmail->Send(); if($send){ echo "A Mensagem foi enviada com sucesso."; }else{ echo "Não foi possível enviar a mensagem. Erro: " .$phpmail->ErrorInfo; } }else{ echo $erros; } ?>