Skip to content

docs: add SMTP Senpai to custom SMTP provider list - #51181

Open
mailsenpai wants to merge 1 commit into
supabase:masterfrom
mailsenpai:patch-2
Open

mailsenpai wants to merge 1 commit into
supabase:masterfrom
mailsenpai:patch-2

Conversation

@mailsenpai

@mailsenpai mailsenpai commented Oct 2, 2026 •

Copy link
Copy Markdown

Problem

The "Send emails with custom SMTP" guide lists a non-exhaustive set of providers that work with Supabase Auth. Teams that need their auth emails to stay in the EU have few options in that list to start from.

Disclosure: this PR was opened by the MailSenpai team. SMTP Senpai is our own service.

Solution

Adds one item to the existing provider list, in the same format as the other entries:

SMTP Senpai is a standard SMTP relay, so it works with the Custom SMTP settings as they are today, with no hook or code:

  • Host: relay.mailsenpai.com
  • Port: 2525 (STARTTLS)
  • Username and password: from the customer's account
  • Sender email: an address on a domain verified in the account (SPF and DKIM records are provided and checked)

The linked page is a step-by-step guide for Supabase Auth in English (fields, DNS records, rate limits). If you prefer a different target page, or prefer not to add EU-specific providers to this list, we're happy to adjust or close the PR.

Summary by CodeRabbit

  • Documentation
    • Added SMTP Senpai to the list of email services compatible with Supabase Auth, with a link to its setup guide.

@mailsenpai
mailsenpai requested a review from a team as a code owner October 2, 2026 11:33
@vercel

vercel Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

6 Skipped Deployments
Project Deployment Actions Updated
design-system Skipped Skipped Oct 2, 2026 11:33am UTC
kb Skipped Skipped Oct 2, 2026 11:33am UTC
studio-self-hosted Skipped Skipped Oct 2, 2026 11:33am UTC
studio-staging Skipped Skipped Oct 2, 2026 11:33am UTC
ui-library Skipped Skipped Oct 2, 2026 11:33am UTC
zone-www-dot-com Skipped Skipped Oct 2, 2026 11:33am UTC

Request Review

@vercel

vercel Bot commented Oct 2, 2026

Copy link
Copy Markdown

@mailsenpai is attempting to deploy a commit to the Supabase Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Thanks for contributing to Supabase! ❤️ Our team will review your PR.

A few tips for a smoother review process:

  • If you have a local version of the repo, run pnpm run format to make sure formatting checks pass.
  • Once we've reviewed your PR, please don't trivially merge master (don't click Update branch if there are no merge conflicts to be fixed). This invalidates any pre-merge checks we've run.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Oct 2, 2026
@coderabbitai

coderabbitai Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

🧰 Additional context used
📚 Code guidelines (2)
apps/docs/AGENTS.md — auto-discovered
apps/docs/CONTRIBUTING.md — configured

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: supabase/supabase/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: de5b12c5-0070-4f0d-933c-b11f4cb7632d

📥 Commits

Reviewing files that changed from the base of the PR and between b13d6c2 and e34014a.

📒 Files selected for processing (1)
  • apps/docs/content/guides/auth/auth-smtp.mdx

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.


📝 Walkthrough

Walkthrough

The SMTP guide adds SMTP Senpai to the list of compatible email services and links to its setup guide.

Changes

SMTP Senpai documentation

Layer / File(s) Summary
Add SMTP Senpai to the service list
apps/docs/content/guides/auth/auth-smtp.mdx
The SMTP guide lists SMTP Senpai and links to its setup guide.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Suggested reviewers: czenko

Merge Risk: ⚪ Minimal · up to e3401

The documentation entry is in the intended list and links to the relevant setup guide; no actionable merge risk remains.

Architecture Summary

Architecture risk: 🔵 Low · up to e3401

The change affects 1 system.

Changed systems: apps/docs

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — apps/docs (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in apps/docs/content/guides/auth/auth-smtp.mdx: Added SMTP Senpai and its setup-guide link to the list of SMTP-compatible email services.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the documentation change: adding SMTP Senpai to the custom SMTP provider list.
Description check ✅ Passed The description includes complete Problem and Solution sections, explains the provider compatibility, and discloses the author affiliation. It does not include the template's Review instructions or Ch…
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.

Warning

⚠️ This pull request has been flagged as potential spam (promotional) by CodeRabbit slop detection and should be reviewed carefully.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant