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