protected override void ExcuteSelf() { if (!_VaildateSuccess) { return; } _TheWelcomeMail.BuildNameAndPassword(_Account.LoginName, _Account.Password); MailBody mailBody = new MailBody(); mailBody.IsHtmlBody = true; mailBody.MailTo = new List<string>(); mailBody.MailCc = new List<string>(); if (Tools.IsEmail(_Account.Email1)) mailBody.MailTo.Add(_Account.Email1); if (Tools.IsEmail(_Account.Email2)) mailBody.MailCc.Add(_Account.Email2); mailBody.Subject = _WelcomeWord + _Account.Name; mailBody.Body = _TheWelcomeMail.Content; if (mailBody.MailTo.Count > 0 || mailBody.MailCc.Count > 0) _TheMailGateWay.Send(mailBody); }