Essa é uma revisão anterior do documento!
Porque devo utilizar um formulário em PHPMailer?
Um formulário de contato em seu site facilita a comunicação de seus clientes e pessoas que têm interesse em seu negócio.
No caso do PHPMailer, o envio é feito de forma autenticada. Isto é, você utilizar o servidor SMTP do seu domínio para enviar as mensagens. De um modo não autenticado você normalmente faz o envio através do próprio servidor web. Você pode conferir a documentação completa no endereço https://github.com/PHPMailer/PHPMailer.
Para conseguir enviar emails pelo seu site via autenticação SMTP será necessário fazer uso da classe. Portanto, faça o download da versão mais recente pelo link informado acima.
Depois de ter baixado, insira os arquivos PHPMailerAutoload.php, class.phpmailer.php e class.smtp.php em alguma pasta do seu FTP.
Neste exemplo vamos utilizar uma pasta chamada autenvio.
Crie um novo arquivo no mesmo nível do diretório onde colocou os arquivos da classe. O nome do arquivo fica a sua escolha, neste exemplo será utilizado o enviar.php.
O arquivo deve conter o código abaixo e você deve fazer as devidas alterações para que o mesmo funcione:
Linha 3 – require_once(“autenvio/PHPMailerAutoload.php”): Defina o caminho correto do arquivo class.phpmailer.php Linha 9 – $mail→Host = “smtp.seudominio.com.br”: Defina corretamente o seu host de envio SMTP Linha 14 – $mail→Username = ‘conta-de-email@seudominio.com.br’: Conta que fará o envio das mensagens (deve ser uma conta existente e ativa no seu domínio) Linha 15 – $mail→Password = ‘senha’: Defina a senha da sua conta de email que fará o envio da mensagem Linha 18 – $mail→Sender = “conta-de-email@seudominio.com.br”: Conta que fará o envio das mensagens (deve ser uma conta existente e ativa no seu domínio) Linha 23 – $mail→AddAddress(‘recebe1@dominio.com.br’): Defina a conta que receberá as mensagens