[PR #137] [MERGED] SMTP implementation, along with password HINT email #3852

Closed
opened 2025-10-09 18:31:24 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/137
Author: @stammw
Created: 8/15/2018
Status: Merged
Merged: 9/11/2018
Merged by: @dani-garcia

Base: masterHead: master


📝 Commits (9)

  • f7ffb81 SMTP configuration parsing and checking
  • 812387e SMTP integration, send password hint by email.
  • 19e0605 Better message into the password hint email
  • d68f57c Fix password hint showing logic
  • 401aa7c make SMTP authentication optionnal, let lettre pick the better auth mechanism
  • 9e63985 Check email validity before using it for password hint sending
  • e2ab2f7 Save None instead of empty password hint
  • 1c641d7 Special messages when user has no password hint
  • 37d88be return an error when email adress for password hint is not valid

📊 Changes

5 files changed (+162 additions, -9 deletions)

View changed files

📝 .env (+7 -0)
📝 Cargo.toml (+5 -0)
📝 src/api/core/accounts.rs (+26 -9)
src/mail.rs (+63 -0)
📝 src/main.rs (+61 -0)

📄 Description

relates to #85


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dani-garcia/vaultwarden/pull/137 **Author:** [@stammw](https://github.com/stammw) **Created:** 8/15/2018 **Status:** ✅ Merged **Merged:** 9/11/2018 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (9) - [`f7ffb81`](https://github.com/dani-garcia/vaultwarden/commit/f7ffb81d9ec0c5deb159bae9064b7f5fb4231731) SMTP configuration parsing and checking - [`812387e`](https://github.com/dani-garcia/vaultwarden/commit/812387e5860daefba2e0f57237cc65ae330e6196) SMTP integration, send password hint by email. - [`19e0605`](https://github.com/dani-garcia/vaultwarden/commit/19e0605d30384e04b5bba4a3aa34d40619f61add) Better message into the password hint email - [`d68f57c`](https://github.com/dani-garcia/vaultwarden/commit/d68f57cbba3e1d1c929fbb72b135ffbd88c3732a) Fix password hint showing logic - [`401aa7c`](https://github.com/dani-garcia/vaultwarden/commit/401aa7c699d87a7c6777893e0dc010a722bfba24) make SMTP authentication optionnal, let lettre pick the better auth mechanism - [`9e63985`](https://github.com/dani-garcia/vaultwarden/commit/9e63985b284e4529825b8ac9a41a27eb42153396) Check email validity before using it for password hint sending - [`e2ab2f7`](https://github.com/dani-garcia/vaultwarden/commit/e2ab2f7306a7adf31daf9f560f840be9174e583f) Save None instead of empty password hint - [`1c641d7`](https://github.com/dani-garcia/vaultwarden/commit/1c641d7635d12c9fcb1efce6262c6f33606b61aa) Special messages when user has no password hint - [`37d88be`](https://github.com/dani-garcia/vaultwarden/commit/37d88be2be484ab044d0954600049909876348ef) return an error when email adress for password hint is not valid ### 📊 Changes **5 files changed** (+162 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `.env` (+7 -0) 📝 `Cargo.toml` (+5 -0) 📝 `src/api/core/accounts.rs` (+26 -9) ➕ `src/mail.rs` (+63 -0) 📝 `src/main.rs` (+61 -0) </details> ### 📄 Description relates to #85 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-09 18:31:24 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/vaultwarden#3852