S
Sendersy

Sendersy + Django

Django + Sendersy: отправка transactional через requests или drop-in EMAIL_BACKEND.

1. Установка

bash
pip install requests

2. Переменные окружения

bash
export SENDERSY_API_KEY=sk_live_...

3. Отправка письма

py
# emails.py
import os
import requests

def send_welcome_email(to_email: str, name: str):
    response = requests.post(
        "https://api.sendersy.com/v1/emails",
        headers={
            "Authorization": f"Bearer {os.environ['SENDERSY_API_KEY']}",
            "Content-Type": "application/json",
        },
        json={
            "from": "Sendersy <noreply@yourcompany.com>",
            "to": [to_email],
            "subject": f"Привет, {name}!",
            "html": f"<p>Спасибо за регистрацию, <strong>{name}</strong>!</p>",
            "tags": [{"name": "category", "value": "welcome"}],
        },
    )
    response.raise_for_status()
    return response.json()

Готовы попробовать?

Получите API-ключ за 30 секунд.

Создать аккаунт