quarta-feira, 16 de janeiro de 2013

Habilitando OpenSSL no XAMPP

Habilitando o OpenSSL no XAMPP

Recentemente precisei enviar emails através de um servidor externo (SMTP) que utiliza o protocolo SSL (Gmail), e percebi que o XAMPP não vem com o protocolo habilitado.

Devido ao pouco conteúdo sobre o assunto em portugues resolvi criar este pequeno tutorial.

Primeiramente precisamos verificar se na nossa instalação do XAMPP o OpenSSl está desabilitado, fazemos isto acessando: http://localhost/xampp/phpinfo.php


Como o OpenSSL está desabilitado precisamos habilita-lo da seguinte forma:

1 - Entre na pasta de instalação do XAMP (c:\xamp) depois em extras e verifique a existencia dos seguintes arquivos: curl.dll e openssl.dll.

2.- Entre na pasta de instalação do PHP (c:\xamp\php) e abra o arquivo php.ini, procure pelos seguintes textos e descomente a linha: “;extension=php_curl.dll” e “extension=php_openssl.dll”.

3 - Reinicie o apache, pelo gerenciador do XAMPP.

Em seguida acesse novamente para verificar se já está funcional: http://localhost/xampp/phpinfo.php

Por hoje é só.

Abraço,

Enviando e-mail com PHPMailer e Google Apps

Pessoal!

Apanhei muito para enviar e-mails através do PHPMailer e Google Apps, por isso venho aqui postar para vocês um código funcional, que inclusive estou usando em um plugin de contato que desenvolvi para Wordpress (em breve vou posta-lo).

Vamos ao que interessa, segue código: