Skip to content

feat(settings): add Brevo to email setup wizard#1971

Open
pbraconnot wants to merge 1 commit intofrappe:developfrom
pbraconnot:feat/email-account-brevo-provider
Open

feat(settings): add Brevo to email setup wizard#1971
pbraconnot wants to merge 1 commit intofrappe:developfrom
pbraconnot:feat/email-account-brevo-provider

Conversation

@pbraconnot
Copy link
Copy Markdown

Summary

Adds Brevo (SMTP relay) to the Setup Email provider list in CRM Settings, and wires the same SMTP host/port as the Frappe Email Account preset.

Changes

  • emailConfig.js: new provider tile + emailIcon entry
  • settings.py: email_service_config['Brevo']smtp-relay.brevo.com, port 587
  • frontend/src/images/brevo.svg: icon (simple brand-colour tile; maintainers may replace with official asset)

Pairing with framework

Uses Service value Brevo, matching the Email Account option proposed in frappe/frappe (same SMTP defaults).

User notes

  • Brevo expects the SMTP key as the password field (docs).

Made with Cursor

- List Brevo alongside other providers in Setup Email (emailConfig.js)
- Add SMTP preset smtp-relay.brevo.com:587 in create_email_account config
- Include brevo.svg icon; onboarding copy points to Brevo SMTP key docs

Pairs with Frappe core Email Account service option "Brevo" (frappe/frappe).

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant