Ir para conteúdo

POWERED BY:

Arquivado

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

007online

[Resolvido] Enviar email php

Recommended Posts

Pessoal sempre utilizei para enviar email a propria função mail do php, e assim necessitava da senha do email para isto. Mas agora quero enviar utilizando a classe phpmailer, em alguns casos não preciso de autenticação. Utilizo o codigo abaixo, porém ele me retorna que email foi enviado, mas nada chega no destino. Outra questão, a necessidade de autenticação(colocação da senha do email) depende de servidor para servidor??? O que pode ser pessoal???

 

<?php
#Carregamos a biblioteca
require("phpmailer/class.phpmailer.php");

#Instanciamos a classe
$mail = new PHPMailer();

#Definimos o envio via Sendmail
$mail->IsSendmail();

#Definimos o remetente
$mail->From = "contato@contato.com.br";

#Definimos o nome do remetente
$mail->FromName = "Nome remetente";

#Definimos o destinatário
$mail->AddAddress("contato@contato.com.br");

#Definimos o assunto do e-mail
$mail->Subject = "Testando a PHPMailer";

#Definimos a mensagem do e-mail
$mail->Body = "Testando o envio de e-mail simples (de texto) no PHP com a biblioteca PHPMailer via http://www.htmlstaff.org";

#Checamos se a mensagem foi enviada ou se teve algum erro...
if(!$mail->Send()) {
	echo "Erro: " . $mail->ErrorInfo;
}
else {
	echo "E-mail enviado!";
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já verificou se a mensgaem não está indo para o diretório de spam?

 

Sendmail não utiliza autenticação. O ideal é usar SMTP, que requer autenticação, sendo mais confiável, uma vez que o remetente é conhecido.

 

Veja:http://www.vivaolinux.com.br/dica/Utilizando-a-classe-phpmailer-como-alternativa-a-funcao-mail%28%29-do-PHP

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não esta em spam não. Na maioria dos casos são usados senhas para envio de email??? Sempre enviei com senhas, mas tenho essa duvida se é a forma correta.

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.