Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom galera, estou "quebrando a cabeça" para enviar email com PHPMailer. Ele está dando o seguinte erro: Erro SMTP Error: Could not connect to SMTP host. Não sei mais o que fazer, vocês poderiam me ajudar ai?
<?
include "../../config.php";
require "../../includes/PHPMailer/class.phpmailer.php";
$code = $_GET['uCode'];
$seunome = $_POST['seunome'];
$seuemail = $_POST['seuemail'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
$prioridade = $_POST['prioridade'];
$nota = $_POST['nota'];
$imagem = $_POST['imagem'];
$status = $_POST['status'];
$atendente = $_POST['atendente'];
$resposta = $_POST['resposta'];
if ($seunome == "" || $seuemail == "" || $assunto == "" || $mensagem == "" || $prioridade == "" || $nota == "" || $imagem == "" || $status == "" || $atendente == "" || $resposta == "") {
echo '<erro>Preencha os campos com requerimento</erro>';
} else {
$mail = new PHPMailer();
// Define os dados do servidor e tipo de conexão
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
$mail->IsSMTP(); // Define que a mensagem será SMTP
$mail->Host = "mail.**.com"; // Endereço do servidor SMTP
$mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional)
$mail->Port = 587;
$mail->Username = 'suporte@**.com'; // Usuário do servidor SMTP
$mail->Password = 'SENHA'; // Senha do servidor SMTP// Define os dados técnicos da Mensagem
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
$mail->IsHTML(true); // Define que o e-mail será enviado como HTML
$mail->CharSet = 'UTF-8'; // Charset da mensagem (opcional)
// Define a mensagem (Texto e Assunto)
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
$mail->Subject = "Chamado respondido"; // Assunto da mensagem
$mail->Body = '
<html>
<body>
<table width="600" border="0" cellspacing="0" cellpadding="0" style="background:#CCC; border-radius: 10px; color:#333; font-family: sans-serif; font-weight:normal;">
<tr style="height:50px; font-weight:bold; color:#000;">
<th colspan="2" scope="col">Martins Hospedagens - Painel de Administração</th>
</tr>
<tr style="height:150px;">
<th scope="col">Olá, ' . $seunome . ' seu chamado foi respondido</th>
<th scope="col">Atendente: ' . $atendente . '</th>
</tr>
<tr style="height:50px;">
<th scope="row">Resposta: ' . $resposta . '</th>
<td></td>
</tr>
<tr style="height:100px;">
<th colspan="2" scope="row">Em caso de dúvidas, entre em contato por email suporte@***.com ou telefone: (**) ****-****</th>
</tr>
</table>
</body>
</html>
';
// Envia o e-mail
$editaCHAMADO = $mail->Send();
if ($editaCHAMADO) {
$sql = mysql_query("UPDATE `chamados` SET
`nome` = '$seunome',
`email` = '$seuemail',
`assunto` = '$assunto',
`mensagem` = '$mensagem',
`prioridade` = '$prioridade',
`nota` = '$nota',
`imagem` = '$imagem',
`status` = '$status',
`atendente` = '$atendente',
`resposta` = '$resposta' WHERE ((`code` = '" . $code . "'))");
echo '<sucesso>Chamado editado com sucesso!</sucesso>';
} else {
echo '<erro>Erro ' . $mail->ErrorInfo . '</erro>';
}
}
?>
Me ajudem ai galera por favor :cry:/>
Carregando comentários...