diff --git a/.env b/.env
index 5c711ab..ef79d5e 100644
--- a/.env
+++ b/.env
@@ -16,5 +16,9 @@ REDIS_DB=2
JWT_EXPIRE=3600
JWT_ALGORITHM=HS256
+# SMTP
+EMAIL_HOST=
+EMAIL_HOST_USER=
+EMAIL_HOST_PASSWORD=
diff --git a/.gitignore b/.gitignore
index 1e4840d..d71e462 100644
--- a/.gitignore
+++ b/.gitignore
@@ -128,3 +128,4 @@ dmypy.json
# Pyre type checker
.pyre/
/requirements-dev.txt
+/.env.smtp
diff --git a/README.md b/README.md
index a10b4e8..fe3ba71 100644
--- a/README.md
+++ b/README.md
@@ -29,6 +29,7 @@
Local development with poetry
Import xlsx files with polars and calamine
Schedule jobs
+ Email Configuration
Acknowledgments
@@ -150,6 +151,20 @@ It allows you to schedule jobs to run at specific times or intervals, and it sup
The library is designed to be easy to use and highly configurable, making it suitable for a wide range of use cases.
It was added to project in version 4.0.0a5 with Redis as event broker and SQLAlchemy as data store.
+(back to top)
+
+### SMTP setup :email:
+The project uses the `smtplib` library to send emails.
+The `smtplib` library is a built-in Python library that provides a simple interface for sending emails using the Simple Mail Transfer Protocol (SMTP).
+It allows you to connect to an SMTP server, send an email message, and disconnect from the server.
+The library is easy to use and provides a flexible and powerful way to send emails from your Python applications.
+
+SMTPEmailService provides a reusable interface to send emails via an SMTP server.
+This service supports plaintext and HTML emails, and also allows sending template-based emails using the Jinja2 template engine.
+It is implemented as a singleton to ensure that only one SMTP connection is maintained
+throughout the application lifecycle, optimizing resource usage.
+
+
(back to top)
## Acknowledgments
@@ -190,6 +205,7 @@ I've included a few of my favorites to kick things off!
- **[AUG 17 2024]** granian use case implemented with docker compose and rich logger :fast_forward:
- **[OCT 16 2024]** apscheduler added to project :fast_forward:
- **[DEC 16 2024]** bump project to Python 3.13 :fast_forward:
+- **[JAN 28 2025]** add SMTP setup :email:
(back to top)