Este sistema foi desenvolvido em PHP e utiliza a biblioteca PHPMailer para enviar emails através de um servidor SMTP configurado.
- Baixe ou clone o repositório em sua máquina
- Abra o arquivo
sendmail.phpe edite as seguintes variáveis para corresponder às informações do servidor SMTP de sua preferência:
$smtpHost = 'smtp.example.com'; // endereço do servidor SMTP
$smtpUsername = 'seu-email@example.com'; // endereço de email usado para autenticação no servidor SMTP
$smtpPassword = 'sua-senha-de-email'; // senha usada para autenticação no servidor SMTP
$smtpPort = 587; // porta usada para conexão com o servidor SMTP 587 para tls ou 465 para ssl
$smtpEncryption = 'tls'; // tipo de criptografia usada na conexão com o servidor SMTP (ssl ou tls)- Na mesma página, edite as variáveis
$fromEmaile$fromNamepara corresponder ao email e nome que devem aparecer como remetente no email enviado. - Configure o HTML do email a ser enviado na variável
$htmlContent. - Rode o arquivo
sendmail.phpem seu servidor web e teste o envio de email.
Este sistema utiliza a biblioteca PHPMailer para enviar emails. Para utilizá-lo, é necessário instalar a biblioteca. Você pode instalá-la manualmente ou através de gerenciadores de pacote como o Composer.
- Este sistema foi testado e funciona com servidores SMTP que requerem autenticação e utilizam criptografia SSL ou TLS para conexão.
- Caso o servidor SMTP de sua preferência não utilize criptografia, deixe a variável
$smtpEncryptionvazia (''). - Este sistema não foi testado com servidores SMTP que utilizam outros tipos de criptografia para conexão.
