2:import re 3:import secrets 5:from fastapi import APIRouter, Depends, File, Form, HTTPException, UploadFile 6:from fastapi.responses import HTMLResponse 7:from pydantic import BaseModel 8:from sqlalchemy import delete as sa_delete, func, select 9:from sqlalchemy.ext.asyncio import AsyncSession 11:from app.api.deps import get_current_user, get_current_user_csrf, get_db 12:from app.core.config import settings 13:from app.models import EmailTemplate, User 14:from app.services import message_builder 15:from app.services.variable_engine import analyze_template_variables