Skip to content

Biblioteca de Notificação via e-mail utilizando o phpMailer

Notifications You must be signed in to change notification settings

viniciusmattosrj/notification

Repository files navigation

pipeline status

Requerimentos

Sobre

Essa biblioteca tem por função enviar e-mail utilizando a biblioteca phpmailer. Fazer essa ação de forma descomplicada é essencial para qualquer sistema.

Para fazer a instalação da biblioteca, execute o seguinte comando:

composer require viniciusmattosrj/notification

Para fazer o uso da biblioteca, basta requerir o autoload do composer, invocar a classe e fazer a chamada do método:

<?php

require __DIR__ . '/vendor/autoload.php';

USE Notification\Email;

$email = new Email(2, "mail.host.com", "your@email.com", "your-pass", "smtp secure (tls/ssl)", "port (587)",
    "from@email.com", "From Name");

$email->sendEmail("SUbject", "Content", "reply@email.com", "Replay Name", "address@email.com", "Address Name");

Note que toda a configuração do envio do e-mail está utilizando o método mágico construtor! Uma vez invocado o método construtor dentro da sua aplicação, seu sistema estará apto a efetuar os disparos.

Developers

Instalação

Veja .env.example as instruções sobre as variáveis de ambiente.

Para instalação verifique installation documentation.

Contribuições

Caso identifique pontos que possam ser aprimorados, será um prazer analisar o seu PR. ;-)

License

MIT