I'm always excited to take on new projects and collaborate with innovative minds.
+1 762 259 2814
ahmettasdemir.com
Need to send reminders, reports or notifications automatically? Python can do it in a few lines. Here is a clean, reusable script for sending emails — including with an SMTP service like Gmail.

Python’s built-in smtplib and email modules are all you need — no extra packages.
import smtplib
from email.message import EmailMessage
SMTP_HOST = "smtp.gmail.com"
SMTP_PORT = 465
USERNAME = "[email protected]"
PASSWORD = "your-app-password" # use an App Password, not your real password
def send_email(to, subject, body):
msg = EmailMessage()
msg["From"] = USERNAME
msg["To"] = to
msg["Subject"] = subject
msg.set_content(body)
with smtplib.SMTP_SSL(SMTP_HOST, SMTP_PORT) as server:
server.login(USERNAME, PASSWORD)
server.send_message(msg)
print(f"Sent to {to}")
if __name__ == "__main__":
send_email(
to="[email protected]",
subject="Your weekly report",
body="Hi,\n\nHere is your update for this week.\n\nThanks!",
) msg.add_attachment().From automated client reports to order confirmations and alerts, I build email and automation systems that just work — reliably, on schedule.