Todo envio de mensagens atravƩs do nosso servidor deve ser feito utilizando o protocolo SMTP de forma autenticada, com usuƔrio e senha. Abaixo, fornecemos um breve descritivo do uso do PHPMailer, a ferramenta mais comum entre os desenvolvedores:
1. $mail = new PHPMailer();
2. $mail->isSMTP();
3. $mail->Host = 'smtp.emailzimbraonline.com';
4. $mail->SMTPAuth = true;
5. $mail->SMTPSecure = 'tls';
6. $mail->Username = 'exemplo@dominio.com';
7. $mail->Password = 'senha';
8. $mail->Port = 587;
ExplicaĆ§Ć£o das linhas:
Linha 1: Instanciamos a classe PHPMailer.
Linha 2: Indicamos que o protocolo utilizado deve ser o SMTP.
Linha 3: Informamos o servidor SMTP a ser utilizado.
Linha 4: Habilitamos a autenticaĆ§Ć£o SMTP.
Linha 5: Definimos a criptografia a ser usada, conforme recomendado pelo Gmail.
Linhas 6 e 7: Informamos os dados de uma conta de e-mail ativa para concluir o envio.
Linha 8: Informamos a porta do servidor SMTP a ser utilizada.
Ā