Esempio n. 1
0
        JsonResult IDriver.Send(IEnumerable <string> targets, string emailList)
        {
            List <OperationFile> list = new List <OperationFile>();

            foreach (string target in targets)
            {
                string t = this.GetCorectTarget(target);
                t = this.DecodeTarget(t);
                list.Add(new OperationFile()
                {
                    FileUri = HttpUtility.UrlDecode(t)
                });
            }
            try
            {
                Guid fileGroupId     = service.FileGroupCreate(list, OperationType.SendFiles, token);
                Guid fileGroupSendId = service.FileGroupSend(fileGroupId, "sendfiles", emailList, "", false, token, false);
            }
            catch (Exception ex)
            {
                return(Error.Message("Connector.WebDavDriver: Ошибка сервиса при отправке почты!"));
            }
            return(Json(new { isSend = true }));
        }
Esempio n. 2
0
        public JsonResult Send(IEnumerable <string> targets, string emailList)
        {
            var response = service.FileGroupSend(Guid.Empty, string.Empty, emailList, string.Empty, false, token, false);

            return(Json(response));
        }