Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde,
Não estou conseguindo fazer o formulario de contato...pois o envio n concretiza ...
uso phpmailer, mas fica o constante erro:
Erro: The following From address failed: alex.barbosa.r@gmail.com
SMTP server error: 5.5.1 Authentication Required. Learn more at 530 5.5.1 http://mail.google.com/support/bin/answer.py?answer=14257 m30sm4281417vbr.9
segue o codigo:
$mail = new PHPMailer();
$mail->SetLanguage("br", "libs/"); // ajusto a lingua a ser utilizadda
$mail->SMTP_PORT = "587"; // ajusto a porta de smt a ser utilizada. Neste caso, a 587 que o GMail utiliza
$mail->SMTPSecure = "tls"; // ajusto o tipo de comunicação a ser utilizada, no caso, a TLS do GMail
$mail->IsSMTP(); // ajusto o email para utilizar protocolo SMTP
$mail->Host = "smtp.gmail.com"; // especifico o endereço do servidor smtp do GMail
//$mail->SMTPAuth = true; // ativo a autenticação SMTP, no caso do GMail, é necessário
$mail->Username = "usuario"; // Usuário SMTP do GMail
$mail->Password = "senha"; // Senha do usuário SMTP do GMail
$mail->From = $email; // Email de quem envia o email
$mail->FromName = $contato; // Nome de quem envia o email
$mail->AddAddress("angulare@angulare.com.br"); // Endereço e nome de quem vai receber o email, o nome é opcional
$mail->AddAddress("rodrigojerry@gmail.com"); // Mais um endereço, somente para mostrar que você pode mandar email para varios endereços no mesmo email. Equilvalente a você usar a [vírgula] nos webmail e clientes de email
$mail->WordWrap = 50; // quebra linha sempre que uma linha atingir 50 caracteres
$mail->IsHTML(true); // ajusto envio do email no formato HTML
$mail->Subject = "Assunto"; // Aqui colocar o assunto do email
$mail->Body = "Este é o corpo da mensagem <b>, por isso, para exemplicar que este cabeçalho tem suporte html, este está em negrito!</b>";
$mail->AltBody = "Este é o corpo da mensagem para usuários que possuem a opção de ver o html do email desativada em seu cliente de email";
if(!$mail->Send())
{
echo "Mensagem não pode ser enviada. <p>";
echo "Erro: " . $mail->ErrorInfo;
exit;
}
echo "Mensagem enviada";
agradeço desde já
Carregando comentários...