from email.message import EmailMessage
from pydantic import EmailStr
from app.config import settings
def create_registration_confirmation_template(
username: str, email_to: EmailStr, confirmation_link: str, confirmation_code: str
):
email = EmailMessage()
email["Subject"] = "Подтверждение регистрации"
email["From"] = settings.SMTP_USER
email["To"] = email_to
email.set_content(
f"""
Submiting
""",
subtype="html",
)
return email
def create_data_change_confirmation_email(username: str, email_to: EmailStr, _: str, confirmation_code: str):
email = EmailMessage()
email["Subject"] = "Подтверждение изменения данных"
email["From"] = settings.SMTP_USER
email["To"] = email_to
email.set_content(
f"""
Submiting
|
|
Код подтверждения для сладкого {username}
{confirmation_code}
|
|
|
""",
subtype="html",
)
return email
def create_data_change_email(username: str, email_to: EmailStr):
email = EmailMessage()
email["Subject"] = "Изменение данных"
email["From"] = settings.SMTP_USER
email["To"] = email_to
email.set_content(
f"""
Submiting
|
|
{username} успешно поменял данные. УРА! УРА! УРА!!!
|
|
|
""",
subtype="html",
)
return email