private static void SetupViewRecipient(this IModelEmailRule modelEmailRule, IModelEmailObjectView emailObjectView, IModelEmailRecipient emailRecipient, IModelEmailSmtpClient smtpClient) { var viewRecipient = modelEmailRule.ViewRecipients.AddNode <IModelEmailViewRecipient>(); viewRecipient.ObjectView = emailObjectView; viewRecipient.Recipient = emailRecipient; viewRecipient.SmtpClient = smtpClient; ((ModelNode)viewRecipient).Id = viewRecipient.Caption; }
public static string Get_PickupDirectoryLocation(IModelEmailSmtpClient client) => $@"%temp%\{client.Application.Title}";
public static IModelList <IModelEmailAddress> Get_FromEmails(IModelEmailSmtpClient client) => client.GetParent <IModelEmail>().EmailAddress;