Add support for custom names for aliases. Synchronization of names for the gmail api. (#365)

This commit is contained in:
Burak Kaan Köse
2024-09-12 01:14:40 +02:00
committed by GitHub
parent 310943590b
commit f85085de41
4 changed files with 16 additions and 2 deletions

View File

@@ -449,7 +449,11 @@ namespace Wino.Mail.ViewModels
if (SelectedAlias == null) return;
CurrentMimeMessage.From.Clear();
CurrentMimeMessage.From.Add(new MailboxAddress(ComposingAccount.SenderName, SelectedAlias.AliasAddress));
// Try to get the sender name from the alias. If not, fallback to account sender name.
var senderName = SelectedAlias.AliasSenderName ?? ComposingAccount.SenderName;
CurrentMimeMessage.From.Add(new MailboxAddress(senderName, SelectedAlias.AliasAddress));
}
private void SaveReplyToAddress()