Symfony 6 Microservice in DDD style - Sending Emails via Mailer Bundle (Gmail & Amazon SES)

Опубликовано: 19 Октябрь 2024
на канале: Tanya WebDev
857
26

Learn how to send emails from a Symfony 6 microservice organized in DDD style using the Mailer Bundle. We will cover both Gmail and Amazon SES.

💡 You can support the channel on Patreon:   / tatyana_webdev  

💾 The code of the project is available in the repository: https://github.com/Tanya-WebDev/mail-...

⭐️ Tutorial Contents ⭐️

◆ (00:00) Let's start

◆ (00:27) DDD theory

◇ (00:54) 8 reasons why I decided to choose DDD
◇ (05:25) Layered and Clean architecture in the context of the Microservice
◇ (06:48) DDD folder structure

◆ (12:00) Project setup

◆ (17:50) Business logic implementation

◇ (18:28) Controller configuration
◇ (18:55) Doctrine (ORM pack installing) / DB setup
◇ (21:04) Make Entity & Repository / Updating DB schema
◇ (25:59) Mailer bundle installation
◇ (27:22) Configuring built-in SMTP transport using Gmail
◇ (31:13) Implementation email sending logic
◇ (44:20) Using a 3rd Party Transport (Amazon SES)
___
You can find me on:
LinkedIn:   / tatyana-webdev  

#TanyaWebDev #coding #php #symfony #symfony6 #ddd #SymfonyMailer #MailerBundle