Instalação SSL pelo wamp

Enviada por Luciana 
Luciana
Instalação SSL pelo wamp
12 de April de 2010 às 01:55PM
Ola pessoal,
estou começando a aprender php e me deparei com um probleminha básico, pelo q percebi.
Fiz um formulário e gostaria q ele enviasse as informações para o meu email.
Como estou utilizando o gmail, vi q é necessário autenticação. E para haver essa autenticação é preciso ter insatalado na minha máquina o ssl...
ALGUÉM POR FAVOR, PODERIA ME EXPLICAR COMO EU INSTALO O SSL NA MÁQUINA??? EU USO O WAMP.
DESDE JÁ AGRADEÇO A COLABORAÇÃO.


A minha classe ficou mais ou menos assim:

require("libs/class.phpmailer.php");

$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 = "lucampello"; // Usuário SMTP do GMail
$mail->Password = "***************"; // Senha do usuário SMTP do GMail

// Aqui algumas informações que serão enviadas no cabeçalho do email
$mail->From = "lucampello@gmail.com"; // Email de quem envia o email
$mail->FromName = "LuCampello"; // Nome de quem envia o email
$mail->AddAddress($email, $nome.' '.$sobrenome); // Endereço e nome de quem vai receber o email, o nome é opcional

$mail->Subject = "Assunto"; // Aqui colocar o assunto do email
$mail->Body = "$msg"; // aqui o corpo do email para usuarios que tem a opção text/html do seu webmail ou cliente de email ativada

if(!$mail->Send())
{
echo "Mensagem não pode ser enviada!";
echo "Erro: " . $mail->ErrorInfo;
exit;
}else{
echo "Mensagem enviada";
}
Marcos Regis
Re: Instalação SSL pelo wamp
12 de April de 2010 às 04:53PM
Apenas ative o SSL para o PHP. Como não uso WAMP não posso lhe dizer como fazer por ele, porém se você abrir o php.ini você poderá habilitar a extensão ssl.

extension=php_openssl.dll

em caso de dúvidas
http://br.php.net/manual/pt_BR/openssl.installation.php
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.