Skip to content

Use official Resend SDK and remove sender field#49

Merged
goldlabelapps merged 1 commit into
masterfrom
staging
Apr 3, 2026
Merged

Use official Resend SDK and remove sender field#49
goldlabelapps merged 1 commit into
masterfrom
staging

Conversation

@goldlabelapps
Copy link
Copy Markdown
Owner

Switch email sending to the official resend package and simplify the API. Removed the sender field from EmailRequest and the send_email call; send_email_resend now reads RESEND_API_KEY from the resend client, uses resend.Emails.send with a default from address ("NX nx@goldlabel.pro"), and returns the SDK response as a dict. Updated requirements to add resend and pydantic[email]. Error handling still returns an error dict on exceptions.

Switch email sending to the official resend package and simplify the API. Removed the sender field from EmailRequest and the send_email call; send_email_resend now reads RESEND_API_KEY from the resend client, uses resend.Emails.send with a default from address ("NX <nx@goldlabel.pro>"), and returns the SDK response as a dict. Updated requirements to add resend and pydantic[email]. Error handling still returns an error dict on exceptions.
@goldlabelapps goldlabelapps self-assigned this Apr 3, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Python Apr 3, 2026
@goldlabelapps goldlabelapps added this to the MVP milestone Apr 3, 2026
@goldlabelapps goldlabelapps merged commit fac5091 into master Apr 3, 2026
2 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Python Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant