007online 0 Denunciar post Postado Janeiro 5, 2010 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
Beraldo 864 Denunciar post Postado Janeiro 5, 2010 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
007online 0 Denunciar post Postado Janeiro 5, 2010 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
Beraldo 864 Denunciar post Postado Janeiro 5, 2010 São usadas senhas para conexão com SMTP. Compartilhar este post Link para o post Compartilhar em outros sites
007online 0 Denunciar post Postado Janeiro 5, 2010 É realmente... vou continuar a trabalhar com envio de email com autenticação... obrigado a todos... Compartilhar este post Link para o post Compartilhar em outros sites