public ActionResult SaveEmail(SupplierRequirementEmail email, string constractId, string attachs, string otherAttachs)
        {
            MasterService mstService = new MasterService();
            UserInfoDto   userinfo   = mstService.UserInfoSearchByUserId(UserInfo.UserId).FirstOrDefault();

            // 保存合同发送的信息
            service.ConstractEmailSendSave(constractId, UserInfo.UserId);

            //发送邮件
            string[] mailTo = email.Recipients.Split(',');
            string[] mailCC = new string[] { userinfo.Email };
            if (!string.IsNullOrEmpty(email.CCPerson))
            {
                mailCC = mailCC.Union(email.CCPerson.Split(',')).ToArray();
            }
            string subject = email.Title;
            string content = email.EmailContent == null ? "" : email.EmailContent.Replace("\n", "<br>");

            List <string> attachPaths = new List <string>();

            if (attachs != null)
            {
                foreach (string attach in attachs.Split(';'))
                {
                    attachPaths.Add(Server.MapPath("~/ConstractPdf/" + attach));
                }
            }
            if (otherAttachs != null)
            {
                foreach (string attach in otherAttachs.Split(';'))
                {
                    attachPaths.Add(Server.MapPath(EmailAttachs + attach));
                }
            }

            //个人签名 图片形式
            string sign = "";

            if (!string.IsNullOrEmpty(UserInfo.EmailFooter))
            {
                string emailSignFile = Server.MapPath("~/EmailSign/" + UserInfo.EmailFooter);
                sign = emailSignFile;
            }
            //准备发送邮件对象
            ISendMail sendMail = new UseNetMail();

            sendMail.CreateHost(new ConfigHost()
            {
                EnableSsl = false,
                Username  = userinfo.Email,
                Password  = userinfo.EmailPassword,
            });
            sendMail.CreateMultiMail(new ConfigMail()
            {
                From        = userinfo.Email,
                To          = mailTo,
                CC          = mailCC,
                Subject     = subject,
                Body        = content,
                Resources   = sign.Split(','),
                Attachments = attachPaths.ToArray()
            });

            sendMail.SendMail();

            return(Json(""));
        }