Add alias support
This commit is contained in:
parent
bd432dca01
commit
7131e4ed66
6 changed files with 29 additions and 18 deletions
|
@ -25,17 +25,20 @@ class MailClientController extends AsyncNotifier<MailClient> {
|
|||
required String plainText,
|
||||
required String markdown,
|
||||
required String subject,
|
||||
required MailAddress from,
|
||||
required MailAddress to,
|
||||
}) async {
|
||||
final client = await future;
|
||||
final settings = ref.watch(SettingsController.provider)!;
|
||||
|
||||
return await client.sendMessageBuilder(
|
||||
MessageBuilder.prepareMultipartAlternativeMessage(
|
||||
plainText: plainText,
|
||||
htmlText: markdownToHtml(markdown),
|
||||
)
|
||||
..subject = subject
|
||||
..from = [from]
|
||||
..from = [
|
||||
MailAddress(settings.mailName, settings.emailAlias ?? settings.email),
|
||||
]
|
||||
..to = [to],
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue