Пример #1
0
            protected void SendEmail(MailListUsersEntity user)
            {
                // prepare message
                string body = string.Format(DynamicResource.GetText("MailList", "ActivationMailBody"), new string[3] {
                    SitesHandler.GetSiteDomain(), Encryption.Encrypt(user.UserID.ToString()), user.Email
                });
                //string from =MailListEmailsFactory.MailFrom;
                MailListEmailsEntity mail = new MailListEmailsEntity();

                mail.Subject = DynamicResource.GetText("MailList", "ActivationMailSubject");
                mail.Body    = body;
                mail.To.Add(user.Email);
                MailListEmailsFactory.Send(mail);
            }
Пример #2
0
 //---------------------------------------
 protected void BuildEmail(int id, string email)
 {
     //-----------------------------------------------------
     mail         = new MailListEmailsEntity();
     mail.Subject = txtEMailSubject.Text;
     mail.Body    = fckEmailbody.Text;
     //-----------------------------------------------
     if (FormMailTo != FormMailToTypes.One)
     {
         mail.Body += string.Format(Resources.MailList.UnsubscripeLink, new string[] { SitesHandler.GetSiteDomain(), id.ToString(), email });
     }
     //-----------------------------------------------
     if (attachmentsPathes != null)
     {
         foreach (string item in attachmentsPathes)
         {
             mail.AttachmentsFilesPathes.Add(item);
             mail.Attachments.Add(new Attachment(item));
         }
     }
     //-----------------------------------------------
 }