@topbytes_tecnologia



Como fazer envio simples de email SMTP com Swift Mailer


Link: https://adrianosites.com.br/conteudo/como-fazer-envio-simples-de-email-smtp-com-swift-mailer


Swift Mailer é uma biblioteca para envio de email para PHP com uma gama muito grande de recursos, veremos agora como fazer um envio básico de email SMTP.

Para trabalhar com Siwft Mailer precisamos do composer, tendo o composer funcionando na sua máquina, basta rodar o comando:

composer require swiftmailer/swiftmailer

Será feito então a inclusão da biblioteca  no seu projeto, verificando se está chamando o autoload do composer.

Feito isso, temos então como enviar email com um simples código

// CARREGAR AUTOLOAD COMPOSER
require_once
'/CAMINHO_DO_SEU_AUTOLOAD/autoload.php'; // CRIA UM INSTANCIA DO TRANSPORT QUE RECEBE DADOS DO SERVIDOR E CONECTA $transport = (new Swift_SmtpTransport('SMTP.MEUSERVIDOR.COM.BR', PORTA)) ->setUsername('USUARIO SMTP') ->setPassword('SENHA SMTP') ; // CRIAR OBJETO DO SWIFT MAILER PASSANDO O TRANSPORT CRIADO ANTES $mailer = new Swift_Mailer($transport); // CRIANDO SUA MENSAGEM $message = (new Swift_Message('ASSUNTO DA SUA MENSAGEM')) ->setTo(['EMAIL_DESTINATÁRIO' => 'NOME DESTINATÁIO']) ->setBody('CONTEUDO DA SUA MENSAGEM AQUI ') ; // FAZ O ENVIO $result = $mailer->send($message);


Video explicando mais detalhadamente

. . . . . . . . . . . . . . . . . . . . .

Listar todas as postagem