Esempio n. 1
0
        public static MailMessage GetClientInviteMail(MembershipUser user, string senderName, RequestContext rcontext)
        {
            UrlHelper   urlHepler     = new UrlHelper(rcontext);
            string      resultingLink = string.Concat(rcontext.HttpContext.Request.Url.GetLeftPart(System.UriPartial.Authority), urlHepler.Action("AcceptInviteation", "Account", new { userName = user.UserName, vCode = ApproveHasher.GetHash(user) }));
            MailMessage result        = new MailMessage();

            result.IsBodyHtml = true;
            result.To.Add(new MailAddress(user.Email));
            result.BodyEncoding = Encoding.UTF8;
            result.Subject      = string.Format("Приглашение в сервис ADE.SMS от участника {0}", senderName);
            result.Body         =
                string.Format(
                    @"Вас пригласили в качестве клиента в сервис ADE SMS, для подтверждения перейдите по ссылке <a href=""{0}"">{0}</a><br/> С уважением <br/> Администрация ADE.SMS",
                    resultingLink
                    );
            return(result);
        }
Esempio n. 2
0
        public static MailMessage GetUserConfirmMail(MembershipUser user, RequestContext rcontext)
        {
            UrlHelper   urlHepler     = new UrlHelper(rcontext);
            string      resultingLink = string.Concat(rcontext.HttpContext.Request.Url.GetLeftPart(System.UriPartial.Authority), urlHepler.Action("VerifyUser", "Account", new { userName = user.UserName, vCode = ApproveHasher.GetHash(user) }));
            MailMessage result        = new MailMessage();

            result.IsBodyHtml = true;
            result.To.Add(new MailAddress(user.Email));
            result.BodyEncoding = Encoding.UTF8;
            result.Subject      = "Регистрация на сервисе ADE.SMS";
            result.Body         =
                string.Format(
                    @"Вы зарегистрировались на сервисе ADE.SMS, для активации учетной записи пройдите по ссылке <a href=""{0}"">{0}</a><br/> С уважением <br/> Администрация ADE.SMS",
                    resultingLink
                    );
            return(result);
        }