feat: use hostname for sender mail
This commit is contained in:
parent
f448d31193
commit
fe2f616bea
@ -1,8 +1,8 @@
|
|||||||
|
use askama::Template;
|
||||||
use lettre::{
|
use lettre::{
|
||||||
message::{Mailbox, MultiPart, SinglePart},
|
message::{Mailbox, MultiPart, SinglePart},
|
||||||
AsyncTransport, Message,
|
Address, AsyncTransport, Message,
|
||||||
};
|
};
|
||||||
use askama::Template;
|
|
||||||
|
|
||||||
use crate::{models::User, utils::ApplicationError};
|
use crate::{models::User, utils::ApplicationError};
|
||||||
|
|
||||||
@ -55,9 +55,14 @@ fn build(
|
|||||||
}
|
}
|
||||||
.to_string();
|
.to_string();
|
||||||
|
|
||||||
|
let sender_mailbox = Mailbox::new(
|
||||||
|
Some("noreply".to_string()),
|
||||||
|
Address::new("noreply", &hostname)?,
|
||||||
|
);
|
||||||
|
|
||||||
let message = Message::builder()
|
let message = Message::builder()
|
||||||
.from("noreply <noreply@brasiwa-leipzig.de>".parse()?)
|
.from(sender_mailbox.clone())
|
||||||
.reply_to("noreply <noreply@brasiwa-leipzig.de>".parse()?)
|
.reply_to(sender_mailbox)
|
||||||
.to(Mailbox::new(Some(name.to_string()), email.parse()?))
|
.to(Mailbox::new(Some(name.to_string()), email.parse()?))
|
||||||
.subject("Brass: Zurücksetzen des Passworts angefordert")
|
.subject("Brass: Zurücksetzen des Passworts angefordert")
|
||||||
.multipart(
|
.multipart(
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
use lettre::{
|
|
||||||
message::{Mailbox, MultiPart, SinglePart},
|
|
||||||
AsyncTransport, Message,
|
|
||||||
};
|
|
||||||
use askama::Template;
|
use askama::Template;
|
||||||
|
use lettre::{
|
||||||
|
message::{Mailbox, MultiPart, SinglePart}, Address, AsyncTransport, Message
|
||||||
|
};
|
||||||
|
|
||||||
use crate::{models::User, utils::ApplicationError};
|
use crate::{models::User, utils::ApplicationError};
|
||||||
|
|
||||||
@ -59,9 +58,14 @@ fn build(
|
|||||||
}
|
}
|
||||||
.to_string();
|
.to_string();
|
||||||
|
|
||||||
|
let sender_mailbox = Mailbox::new(
|
||||||
|
Some("noreply".to_string()),
|
||||||
|
Address::new("noreply", &hostname)?,
|
||||||
|
);
|
||||||
|
|
||||||
let message = Message::builder()
|
let message = Message::builder()
|
||||||
.from("noreply <noreply@brasiwa-leipzig.de>".parse()?)
|
.from(sender_mailbox.clone())
|
||||||
.reply_to("noreply <noreply@brasiwa-leipzig.de>".parse()?)
|
.reply_to(sender_mailbox)
|
||||||
.to(Mailbox::new(Some(name.to_string()), email.parse()?))
|
.to(Mailbox::new(Some(name.to_string()), email.parse()?))
|
||||||
.subject("Brass: Registrierung deines Accounts")
|
.subject("Brass: Registrierung deines Accounts")
|
||||||
.multipart(
|
.multipart(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user