Example #1
0
        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;