Better message into the password hint email

This commit is contained in:
Jean-Christophe BEGUE 2018-08-15 10:17:05 +02:00
parent 812387e586
commit 19e0605d30
1 changed files with 7 additions and 1 deletions

View File

@ -32,11 +32,17 @@ fn mailer(config: &MailConfig) -> SmtpTransport {
} }
pub fn send_password_hint(address: &str, hint: &str, config: &MailConfig) -> Result<(), String> { pub fn send_password_hint(address: &str, hint: &str, config: &MailConfig) -> Result<(), String> {
let body = format!(
"You (or someone) recently requested your master password hint.\n\n\
Your hint is: \"{}\"\n\n\
If you did not request your master password hint you can safely ignore this email.\n",
hint);
let email = EmailBuilder::new() let email = EmailBuilder::new()
.to(address) .to(address)
.from((config.smtp_from.to_owned(), "Bitwarden-rs")) .from((config.smtp_from.to_owned(), "Bitwarden-rs"))
.subject("Your Master Password Hint") .subject("Your Master Password Hint")
.body(hint) .body(body)
.build().unwrap(); .build().unwrap();
match mailer(config).send(&email) { match mailer(config).send(&email) {