Ir para conteúdo

Arquivado

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

michelmfreitas

Erro enviando email

Recommended Posts

Pessoal, estou enfrentando um problema ao enviar emails

 

Tenho a seguinte funcao:

<?require "../phpmailer/class.smtp.php";require "../phpmailer/class.phpmailer.php";function mandar_mail($para_nome, $para_email, $email_assunto, $email_texto, $de_nome, $de_email){$mail = new PHPMailer(); //Cria PHPmailer class$mail->From = $de_email; //email do remetente$mail->FromName = $de_nome; //Nome de formatado do remetente$mail->Mailer = "mail"; //Usando protocolo SMTP, então em localhost você deixa smtp,quando você subir o site para o server você muda pra "mail"$mail->AddAddress("$para_email"); //O destino do email$mail->Subject = $email_assunto; //Assunto do email$mail->Body = $email_texto; //Body of the message$mail->IsHTML(true); // Se você quiser mandar e-mails em Html...$mail->Host = "mail.servidor.com.br"; //Seu servidor SMTP$mail->SMTPAuth = "true";$mail->Username = "username"; // Utilize uma conta valida para seu servidor$mail->Password = "senha"; // Sua Senha da conta acimareturn $mail->Send();}?>

e uso o seguinte codigo na minha pagina pra chamar a funcao

$send = mandar_mail("Administrador", $destinatario, $assunto, $msg, $nome, $email);if(!$enviando){		echo	"<script language='JavaScript'>			alert('Erro enviando dados. Tente novamente.');			window.location.href='java script:history.back()';			</script>";}

Quando envio o form, ele aparece a mensagem do alert acima... "Erro enviando dados.." Onde está meu erro?

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.