<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ses on Abdelbaki Ben Elhaj Slimene</title><link>https://bakic.github.io/tags/ses/</link><description>Recent content in Ses on Abdelbaki Ben Elhaj Slimene</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 28 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://bakic.github.io/tags/ses/index.xml" rel="self" type="application/rss+xml"/><item><title>Migrating from SMTP to AWS SES with IAM Roles: A Security-First Approach to Email in Spring Boot</title><link>https://bakic.github.io/posts/smtp-to-aws-ses-iam-roles-spring-boot/</link><pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate><guid>https://bakic.github.io/posts/smtp-to-aws-ses-iam-roles-spring-boot/</guid><description>&lt;p&gt;Sending emails is a fundamental requirement for most applications. Whether it’s transactional notifications, alerts, or user communications, we need a reliable and secure way to dispatch messages.&lt;/p&gt;&#10;&lt;p&gt;In this article, I’ll walk through our migration from traditional SMTP authentication to AWS SES with IAM role-based authentication, explaining why this shift represents a significant security improvement.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="image-1.jpg" alt="Photo by CHUTTERSNAP on Unsplash"&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@chuttersnap?utm_source=medium&amp;amp;utm_medium=referral"&gt;CHUTTERSNAP&lt;/a&gt; on &lt;a href="https://unsplash.com?utm_source=medium&amp;amp;utm_medium=referral"&gt;Unsplash&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&#10;&lt;h2 id="the-traditional-approach-smtp-with-credentials"&gt;The Traditional Approach: SMTP with Credentials&lt;/h2&gt;&#10;&lt;p&gt;For years, the standard way to send emails from a Spring Boot application has been through SMTP with username and password authentication:&lt;/p&gt;</description></item></channel></rss>