Boa!!!!! Só não queria usar o maldito PEAR para isso, não gosto dele... Obrigado Fábio!
Michel 2009/12/16 Fábio Martins <[email protected]> > Fala Michel, > > Seguinte .. pra enviar e-mail através do PHP utilizando um servidor externo > é necessário ter informações sobre a porta no seu provedor para envio de > email autenticado. > > Sugiro utilizar o PHPMailer ( http://phpmailer.worxware.com/ ) só baixar > as classes dele ... segue um exemplo utilizando GMAIL: > > > > ini_set ('include_path','../phpmailer/'); > > ..... > > > // Enviar Email PHPMailer com GMAIL > require ('../phpmailer/class.phpmailer.php'); > require('../phpmailer/class.smtp.php'); > > $mail = new PHPMailer(); > > //$body = $mail->getFile('contents.html'); > $body = eregi_replace("[\]",'',$cabecalho_email); > > $mail->IsSMTP(); > $mail->SMTPAuth = true; // enable SMTP authentication > $mail->SMTPSecure = "ssl"; // sets the prefix to the > servier > $mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP > server > $mail->Port = 465; // set the SMTP port > $mail->SMTPDebug = 2; > > $mail->Username = // GMAIL username > $mail->Password = // GMAIL password > > #Definimos que o e-mail será enviado no formato HTML > $mail->IsHTML(true); > > $mail->From = > "[email protected]<[email protected]%22;//%[email protected]> > "; > $mail->FromName = "Dna Solution"; > $mail->Subject = "Lembrete de Senha"; > #Definimos a mensagem do e-mail > $mail->AltBody = "Este email deve ser visualizado em formato HTML."; > //Text Body > $mail->WordWrap = 50; // set word wrap > > $mail->MsgHTML($body); > > $mail->AddReplyTo([email protected]); > > //$mail->AddAttachment("/path/to/file.zip"); // attachment > //$mail->AddAttachment("/path/to/image.jpg", "new.jpg"); // attachment > > $mail->AddAddress($ds_email,$lembrete['nm_cliente']); > $mail->AddAddress("[email protected]"); > > $mail->IsHTML(true); // send as HTML > > > > Abraços, > > Fábio Martins > > ----- Original Message ----- > *From:* Michel Fernandes <[email protected]> > *To:* [email protected] > *Sent:* Wednesday, December 16, 2009 10:36 AM > *Subject:* [flexdev] Usar SMTP de hospedagem para enviar e-mails > > Pessoal, estou com uma dúvida, gostaria de pegar o servidor de SMTP da > minha hospedagem e colocar na aplicação para enviar e-mail. > Só no que PHP Info, aparece da seguinte forma: > > SMTP mail-fwd mail-fwd smtp_port 25 25 > Alugém tem uma idéia de como chego nos servidor? > Eu falei com o suporte, que é do Terra, e me passaram smtp.terra.com.br. > Achei estranho encontrar o mail-fwd no phpinfo. > > Quem souber, aguardo uma ajuda. > > Abraços. > > Michel > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
