Send Events mail from platform SMTP like Invoice, not owner Bird domain.
Deploy Ladill Events / deploy (push) Successful in 31s

Use EventMailer with MAIL_FROM and organiser Reply-To instead of the Bird API, which rewrote the From address onto the account's verified domain (e.g. climp.me). Redesign the speaker invitation to use the shared Events email layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-03 17:09:05 +00:00
co-authored by Cursor
parent 1db499ba2f
commit 0c5a1ddb23
8 changed files with 233 additions and 31 deletions
+10
View File
@@ -50,6 +50,16 @@ SMS_PLATFORM_API_URL=https://ladill.com/api
SMS_API_KEY_EVENTS=
SMS_DEFAULT_SENDER_ID=Ladill
# Transactional email (platform mailer — same pattern as Invoice)
MAIL_MAILER=smtp
MAIL_HOST=127.0.0.1
MAIL_PORT=587
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_FROM_ADDRESS=events@ladill.com
MAIL_FROM_NAME="Ladill Events"
# Legacy Bird SMTP API (unused for attendee/speaker mail; kept for future Bird integration)
SMTP_PLATFORM_API_URL=https://ladill.com/api/smtp
SMTP_API_KEY_EVENTS=
EVENTS_SMTP_FROM=events@ladill.com