Skip to content

v0.1.4

Choose a tag to compare

@igun997 igun997 released this 05 Jun 13:28

Fixes

  • email_send now returns the underlying send failure detail in msg (e.g. SMTP auth/connection errors) instead of the generic "email send failed", matching the template_render diagnostics behavior. The error code stays send_failed.

Diagnosing send failures

  • Sync: email_send returns {error: "send_failed", msg: "send failed: <cause>"}.
  • Async campaigns: the real cause is recorded in the task last_error; inspect via task_list.

Verification

  • make check
  • staticcheck ./...