From fe449ee1f39ee2823f89d8fc181711ed2e72dd4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Kaan=20K=C3=B6se?= Date: Thu, 15 Aug 2024 16:13:18 +0200 Subject: [PATCH] Comments for alias entity. --- Wino.Core.Domain/Entities/MailAccountAlias.cs | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Wino.Core.Domain/Entities/MailAccountAlias.cs b/Wino.Core.Domain/Entities/MailAccountAlias.cs index 75f2c729..a97efeb7 100644 --- a/Wino.Core.Domain/Entities/MailAccountAlias.cs +++ b/Wino.Core.Domain/Entities/MailAccountAlias.cs @@ -5,12 +5,38 @@ namespace Wino.Core.Domain.Entities { public class MailAccountAlias { + /// + /// Unique Id for the alias. + /// [PrimaryKey] public Guid Id { get; set; } + + /// + /// Account id that this alias is attached to. + /// public Guid AccountId { get; set; } + + /// + /// Display address of the alias. + /// public string AliasAddress { get; set; } + + /// + /// Address to be included in Reply-To header when alias is used for sending messages. + /// public string ReplyToAddress { get; set; } + + /// + /// Whether this alias is the primary alias for the account. + /// public bool IsPrimary { get; set; } + + /// + /// Whether the alias is verified by the server. + /// Non-verified aliases will show an info tip to users during sending. + /// Only Gmail aliases are verified for now. + /// Non-verified alias messages might be rejected by SMTP server. + /// public bool IsVerified { get; set; } } }