Alex_B 0 Denunciar post Postado Agosto 30, 2010 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á Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Agosto 30, 2010 Descomente essa linha: //$mail->SMTPAuth = true; Compartilhar este post Link para o post Compartilhar em outros sites
Alex_B 0 Denunciar post Postado Agosto 30, 2010 Muito Obrigado Resolveu ! Compartilhar este post Link para o post Compartilhar em outros sites