Allow transactional send on port-25 relay and auto-seed missing templates

FixEmailService
Shipped
lúc 19:57 18 tháng 4, 2026 UTC
Author
Kamo
Commit
c58af78

Port-25 SMTP (postfix) requires no auth — transactionalCredentials() was throwing ProviderUnavailableException when user/pass were unconfigured, blocking all verification emails. Now falls back to a placeholder so the send proceeds; saveToSent fails gracefully as it already did. Also: sendToUser auto-seeds org templates on first send so orgs provisioned before EMAIL_VERIFICATION was added to the canonical list receive the template on demand rather than throwing TemplateNotFoundException.

All changes

Như những gì anh thấy vận chuyển?

Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.

Bắt đầu tự do mãi mãiXem truy cập