Files
tuend-work 4478491d73 z
2025-11-13 07:41:56 +07:00

1 line
40 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{1807:function(t,e,a){"use strict";a.r(e);var n=a(3915),i=a(2525);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a(3557);var s=a(0),r=a(3559),l=a.n(r),u=Object(s.a)(i.default,n.a,n.b,!1,null,null,null);"function"==typeof l.a&&l()(u),e.default=u.exports},1877:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.validateIPRangeList=e.validateDomain=e.validatePassword=e.validateSubdomain=e.validateUsername=e.validateDBUser=e.validateDatabase=e.validateDNSName=e.validateMXValue=e.validateDNSValue=e.validateFTP=e.validateEmail=e.validateForwarder=void 0;var i=n(a(78)),o=n(a(98)),s=n(a(1878)),r=i.default.get({url:"/CMD_JSON_VALIDATE",schema:{value:i.default.REQUIRED_STRING},response:{valid:!0,message:""},mapResponse:{valid:s.default.isValid,message:s.default.getMessage}}),l=r.extend({id:"VALIDATE_FORWARDER",params:{type:"forwarder",ignore_system_default:!0}});e.validateForwarder=l;var u=r.extend({id:"VALIDATE_EMAIL",params:{type:"email",check_mailing_list:!0},schema:{check_exists:{type:Boolean,required:!1,default:!0}}});e.validateEmail=u;var c=r.extend({id:"VALIDATE_FTP",params:{type:"ftp"},domain:!0});e.validateFTP=c;var d=r.extend({params:{type:"dns"},domain:!0,schema:{record:i.default.REQUIRED_STRING}}),p=d.extend({id:"VALIDATE_DNS_VALUE",params:{check:"value",name:!0},domain:!0,schema:{value:i.default.REQUIRED_STRING}});e.validateDNSValue=p;var m=p.extend({id:"VALIDATE_MX_VALUE",params:{record:"MX"},before:function(t){return{value:"10",mx_value:t.value}}});e.validateMXValue=m;var f=d.extend({id:"VALIDATE_DNS_NAME",params:{check:"name",value:!0,mx_value:!0},schema:{name:i.default.REQUIRED_STRING,value:null}});e.validateDNSName=f;var _=r.extend({id:"VALIDATE_DATABASE",params:{type:"dbname"}});e.validateDatabase=_;var v=r.extend({id:"VALIDATE_DATABASE_USER",params:{type:"dbusername"}});e.validateDBUser=v;var g=r.extend({id:"VALIDATE_USERNAME",params:{type:"username"}});e.validateUsername=g;var h=r.extend({id:"VALIDATE_SUBDOMAIN",domain:!0,params:{type:"subdomain"}});e.validateSubdomain=h;var b=r.extend({id:"VALIDATE_PASSWORD",params:{type:"password"}});e.validatePassword=b;var A=r.extend({id:"VALIDATE_DOMAIN",params:{type:"domain"},before:function(t){var e=t.value;return{value:o.default.toASCII(e)}}});e.validateDomain=A;var S=r.extend({id:"VALIDATE_IP_RANGE_LIST",params:{type:"ip_range_list"}});e.validateIPRangeList=S},1878:function(t,e,a){"use strict";a.r(e);var n=a(97);e.default={isValid:function(t){return void 0===t.error},getMessage:function(t){return Object(n.toAppHtml)(t.error||"")}}},1910:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.getLoginsList=e.webmailSSO=e.changeDKIMStatus=e.changePassword=e.modifyAccount=e.createAccount=e.purgeAccounts=e.deleteAccounts=e.unsuspendAccounts=e.suspendAccounts=e.getAccounts=e.$processors=void 0;var i=n(a(2)),o=n(a(20));a(5),a(34),a(17),a(1971),a(136),a(137),a(13),a(15),a(21),a(61),a(40);var s=n(a(78)),r=a(47),l=a(135),u=function(t){return r.Maybe.Some(t).map(Number).filter(Number.isFinite).orSome(1/0)},c={sent:function(t){return r.Maybe.fromNull(t).filter((function(t){return"object"===(0,o.default)(t)})).flatMap((function(t){var e=t.sent,a=t.send_limit;try{return r.Maybe.Some({usage:u(e),limit:u(a)})}catch(t){return r.Maybe.None()}})).orSome(!1)},lastChange:function(t){return r.Maybe.fromNull(t).map((function(t){var e=t.ip,a=t.when;return{ip:(0,r.Identity)(e).map(l.toAppString).map(l.toAppText).get(),when:(0,r.Identity)(a).map(l.toAppDate).get()}})).orSome(!1)}};e.$processors=c;var d=s.default.get({id:"EMAIL_ACCOUNTS",url:"/CMD_EMAIL_POP",domain:!0,pagination:!0,params:{bytes:!0},after:function(t){return t.flow(t.wrap("options"),t.moveProp({"options.emails":"emails","options.EMAIL_MESSAGE":"options.email_message"}),t.mapProps({emails:t.toTable(t.mapArray(t.flow(t.moveProp({"usage.last_login":"last_login","usage.last_password_change":"last_password_change"}),t.mapProps({login:function(t){return t.includes("@")?t.split("@")[0]:t},is_default:function(t,e){return!e.login.includes("@")},sent:c.sent,usage:t.mapValues(u),last_login:c.lastChange,last_password_change:c.lastChange})))),options:t.mapProps({DKIM:t.isEqual("1"),DKIM_ENABLED:t.isEqual("1"),block_cracking_unblock:t.convert.toAppNumber,clean_forwarders_on_email_delete:t.isEqual("1"),count_pop_usage:t.isEqual("1"),hide_outlook:t.isEqual("1"),pop_disk_usage_cache:t.isEqual("1"),pop_disk_usage_true_bytes:t.isEqual("1"),user_can_set_email_limit:t.isEqual("1"),purge_select:t.toSelect,when_select:t.toSelect,HAVE_ONE_CLICK_WEBMAIL_LOGIN:t.convert.toAppBoolean,system_user_to_virtual_passwd:t.isEqual("1")})}))}});e.getAccounts=d;var p=s.default.post({url:"/CMD_EMAIL_POP",params:{action:"delete"},domain:!0}),m=p.extend({params:{suspend:!0}});e.suspendAccounts=m;var f=p.extend({params:{unsuspend:!0}});e.unsuspendAccounts=f;var _=p.extend({params:{delete:!0},schema:{clean_forwarders:s.default.REQUIRED_BOOL}});e.deleteAccounts=_;var v=p.extend({params:{purge:!0},body:{file:s.default.REQUIRED_STRING,what:s.default.REQUIRED_STRING}});e.purgeAccounts=v;var g=s.default.post({url:"/CMD_EMAIL_POP",params:{action:"create"},domain:!0,schema:{user:s.default.USER,passwd2:s.default.PASSWORD,passwd:s.default.PASSWORD,quota:s.default.REQUIRED_STRING,limit:s.default.OPTIONAL_STRING},after:function(t){return t.mapProp("result",(function(t){return t.replace(/(\\n)+/g,"\n")}))}});e.createAccount=g;var h=s.default.post({url:"/CMD_EMAIL_POP",params:{action:"modify"},domain:!0,schema:{user:s.default.USER,newuser:s.default.USER,passwd2:s.default.OPTIONAL_STRING,passwd:s.default.OPTIONAL_STRING,quota:s.default.REQUIRED_STRING,limit:s.default.OPTIONAL_STRING}});e.modifyAccount=h;var b=s.default.post({url:"/CMD_CHANGE_EMAIL_PASSWORD",schema:{email:s.default.REQUIRED_STRING,oldpassword:s.default.REQUIRED_STRING,password1:s.default.REQUIRED_STRING,password2:s.default.REQUIRED_STRING}});e.changePassword=b;var A=s.default.post({url:"/CMD_EMAIL_POP",domain:!0,schema:{action:s.default.REQUIRED_STRING},before:function(t){var e=t.action;return(0,i.default)({action:"set_dkim"},e,!0)}});e.changeDKIMStatus=A;var S=s.default.post({url:"/CMD_WEBMAIL_LOGIN",notifySuccess:!1,schema:{email:s.default.REQUIRED_STRING}});e.webmailSSO=S;var E=s.default.get({id:"LOGINS_LIST",url:"/CMD_EMAIL_POP",domain:!0,response:[],params:{quick:!0},mapResponse:function(t){return t.emails}});e.getLoginsList=E},1911:function(t,e,a){var n=a(1986);n.__esModule&&(n=n.default),"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);(0,a(4).default)("502510de",n,!0,{})},1921:function(t,e,a){"use strict";a.r(e);a(1985);var n=a(0),i=Object(n.a)({},(function(t,e){var a=e._c;return a("div",{staticClass:"info-bar-data-text-item"},[a("span",{staticClass:"info-bar-text-item-label"},[e._t("label")],2),e._v(" "),a("span",{staticClass:"info-bar-text-item-value"},[e._t("value")],2)])}),[],!0,null,null,null);e.default=i.exports},1928:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.getIdInfo=e.loadSmtpLog=e.unblockBlockcrackerPaths=e.getUsage=e.getSendingScripts=e.getBlockCracking=void 0,a(21),a(61);var i=n(a(78)),o=i.default.get({id:"BLOCK_CRACKING",url:"/CMD_EMAIL_USAGE",params:{main_info:!1,sending_php_scripts:!1,block_cracking_paths:!0},domain:!0,pagination:!0,after:function(t){return t.flow((function(t){return t.block_cracking_paths?t:{block_cracking_paths:"no",block_cracking_paths_table:{info:{ipp:"10",total_pages:"1",current_page:"1",rows:"0"}}}}),t.moveProp({block_cracking_paths:"options.enabled",block_cracking_paths_table:"rows"}),t.processTableInfo("rows"),t.mapProps({options:t.mapProps({enabled:t.convert.toAppBoolean}),rows:t.flow(t.toArray,t.mapArray(t.flow(t.moveProp({date_blocked:"date",blocked_path:"path"}),t.mapProps({date:t.convert.toAppDate}))))}))}});e.getBlockCracking=o;var s=i.default.get({id:"SENDING_SCRIPTS",url:"/CMD_EMAIL_USAGE",params:{main_info:!1,sending_php_scripts:!0,block_cracking_paths:!1,which:"both"},domain:!0,pagination:!0,after:function(t){return t.flow(t.moveProp({sending_php_scripts:"rows"}),t.processTableInfo("rows"),t.mapProp("rows",t.flow(t.toArray,t.mapArray(t.flow(t.moveProp({script_name:"script",mail_line_number:"line",send_count:"send"}),t.mapProps({send:t.convert.toAppNumber,line:t.flow(t.convert.toAppString,t.convert.toAppNumber)}))))))}});e.getSendingScripts=s;var r=i.default.get({id:"EMAIL_USAGE",url:"/CMD_EMAIL_USAGE",params:{main_info:!0,sending_php_scripts:!1,block_cracking_paths:!1,which:"both"},schema:{direction:i.default.OPTIONAL_STRING},domain:!0,pagination:!0,after:function(t){return t.flow(t.project({rows:"deliveries",highest:"highest"}),t.processTableInfo("rows"),t.mapProp("rows",t.mapArrayProps({time:t.convert.toAppDate,size:t.convert.toAppNumber})))}});e.getUsage=r;var l=i.default.select({url:"/CMD_EMAIL_USAGE",params:{unblock:!0,action:"unblock"},domain:!0});e.unblockBlockcrackerPaths=l;var u=i.default.get({id:"SMTP_LOG",url:"/CMD_EMAIL_USAGE",params:{action:"smtp_log"},schema:{user:i.default.REQUIRED_STRING,method:i.default.REQUIRED_STRING},domain:!0,accept:"text/plain",response:[],after:function(){return function(t){return t.split("\n")}}});e.loadSmtpLog=u;var c=i.default.get({id:"EMAIL_USAGE_ID_INFO",url:"/CMD_EMAIL_USAGE",params:{action:"id_info"},schema:{id:i.default.REQUIRED_STRING},domain:!0,accept:"text/plain",response:[],after:function(){return function(t){return t.split("\n")}}});e.getIdInfo=c},1971:function(t,e,a){a(29)({target:"Number",stat:!0},{isFinite:a(1972)})},1972:function(t,e,a){var n=a(39).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&n(t)}},1985:function(t,e,a){"use strict";a(1911)},1986:function(t,e,a){},2525:function(t,e,a){"use strict";a.r(e);var n=a(2526),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e.default=i.a},2526:function(t,e,a){"use strict";a(7),a(10),a(5),a(6),a(8),a(11),a(16),a(14),a(23),a(25),a(18);var n=a(1),i=a(20);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(a(36));a(21),a(61),a(26),a(17),a(24);var s=n(a(2)),r=n(a(38)),l=n(a(37)),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!=typeof t)return{default:t};var a=b(e);if(a&&a.has(t))return a.get(t);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var r=o?Object.getOwnPropertyDescriptor(t,s):null;r&&(r.get||r.set)?Object.defineProperty(n,s,r):n[s]=t[s]}n.default=t,a&&a.set(t,n);return n}(a(1910)),c=a(12),d=a(28),p=a(1928),m=a(135),f=n(a(3553)),_=n(a(3554)),v=n(a(3555)),g=n(a(3556)),h=n(a(1921));function b(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,a=new WeakMap;return(b=function(t){return t?a:e})(t)}function A(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function S(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?A(Object(a),!0).forEach((function(e){(0,s.default)(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):A(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var E,w,I,L={preload:(I=(0,l.default)(o.default.mark((function t(e){var a,n,i,s;return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.email&&(a=e.email.split("@"),n=(0,r.default)(a,2),i=n[0],s=n[1],d.Store.commit("app/SET_DOMAIN",s),e.comparison1="equals",e.value1=i,delete e.email),t.next=3,u.getAccounts(e);case 3:case"end":return t.stop()}}),t)}))),function(t){return I.apply(this,arguments)}),api:[{command:u.getAccounts,bind:{"response.emails":"emails","response.options":"options"}}],commands:u,components:{PurgeFolderDialog:f.default,ModifyAccountDialog:_.default,ModifyAccountQuotaDialog:v.default,ShowSmtpLogDialog:g.default,TextItem:h.default},props:{email:{type:String,required:!1,default:""}},data:function(){return{select:[],cleanForwarders:!0,modifyAccount:""}},computed:{hasActions:function(){var t=this;return function(e){return e.account!==t.$state.app.user.name||(t.$_cmd("CMD_PASSWD")||!t.$api.options.hide_outlook)}},userLimit:function(){return Number(this.$api.options.USER_EMAIL_SEND_LIMIT)||1/0},hasOverride:function(){var t=this;return this.$api.emails.rows.some((function(e){return e.sent&&t.getSent(e.sent).limit>t.userLimit}))},limit:function(){return(0,m.toAppLimit)(this.$state.app.tokens.USEREMAILMAX)}},mounted:function(){this.$watch("$domain",this.$refs.table.reloadTable)},methods:{showLog:(w=(0,l.default)(o.default.mark((function t(e,a){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,p.loadSmtpLog)({user:e,method:a});case 2:this.$dialog("SHOW_SMTP_LOG_DIALOG").open();case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return w.apply(this,arguments)}),downloadOutlookSettings:function(t){window.location.href="/CMD_EMAIL_REG/".concat(this.$domain,"/").concat(t.login,"@").concat(this.$domain,"/").concat(t.account,"@").concat(this.$domain,"/outlook_").concat(t.login,".reg")},suspendAccounts:function(){u.suspendAccounts(this.$get("select")).then(this.$reloadApiTable)},unsuspendAccounts:function(){u.unsuspendAccounts(this.$get("select")).then(this.$reloadApiTable)},deleteAccounts:function(){u.deleteAccounts({select:this.select,clean_forwarders:this.cleanForwarders}).then(this.$reloadApiTable)},getSent:function(t){var e=t.usage,a=t.limit;return a!==1/0?{usage:e,limit:a}:"0"!==this.$api.options.USER_EMAIL_SEND_LIMIT?{usage:e,limit:Number(this.$api.options.USER_EMAIL_SEND_LIMIT)}:{usage:e,limit:1/0}},setLimitForARow:function(t){return t.sent?S(S({},t),{},{sent:this.getSent(t.sent)}):t},toggleDKIMStatus:function(){var t=this.$api.options.DKIM_ENABLED?"disable":"enable";u.changeDKIMStatus({action:t}).then(this.$reloadApiTable)},webmailSSO:(E=(0,l.default)(o.default.mark((function t(e){var a,n,i,s;return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("roundcube"!==(a=this.$state.app.tokens.WEBMAIL_LINK)){t.next=8;break}return t.next=4,u.webmailSSO({email:"".concat(e,"@").concat(this.$domain)});case 4:"yes"===(n=t.sent).success&&(0,c.openInNewTab)("".concat(n.url,"?token=").concat(n.token)),t.next=11;break;case 8:i=this.$gettext("Cannot Execute Your Request"),s=this.$gettextInterpolate(this.$gettext("One-Click login requires does not support webmail_link=%{ webmail_link }. Try webmail_link=roundcube"),{webmail_link:a}),this.$notifications.error({title:i,content:s,extended:!0});case 11:case"end":return t.stop()}}),t,this)}))),function(t){return E.apply(this,arguments)}),webmailSystemSSO:function(){this.webmailSSO(this.$state.app.user.name)}}};e.default=L},2527:function(t,e,a){"use strict";a.r(e);var n=a(2528),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e.default=i.a},2528:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i,o=n(a(36)),s=n(a(37)),r=a(1910),l={data:function(){return{folder:"spambox",period:"all"}},api:[{command:r.getAccounts,bind:{"response.options.purge_select.options":"folders","response.options.when_select.options":"periods"}}],props:{select:{type:Array,required:!0,default:function(){return[]}}},methods:{purgeFile:(i=(0,s.default)(o.default.mark((function t(){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,r.purgeAccounts)({file:this.folder,what:this.period,select:this.select});case 2:this.$emit("requestReload");case 3:case"end":return t.stop()}}),t,this)}))),function(){return i.apply(this,arguments)})}};e.default=l},2529:function(t,e,a){"use strict";a.r(e);var n=a(2530),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e.default=i.a},2530:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(a(36)),o=n(a(37));a(57),a(14),a(65),a(24);var s,r,l=a(1910),u=a(1877),c={api:[{command:l.getAccounts,bind:{"response.emails.rows":"accounts","response.options":"options"}},{command:u.validateEmail,bind:"emailValidation"}],commands:{validatePassword:u.validatePassword},data:function(){return{username:"",password:""}},props:{account:{type:String,required:!0}},computed:{user:function(){var t=this;return this.$api.accounts.find((function(e){return e.account===t.account}))},options:function(){return this.$api.options},limit:function(){if(!this.options.user_can_set_email_limit)return null;var t=(this.user.sent||{}).limit,e=void 0===t?1/0:t;return e!==1/0?e.toString():this.options.GLOBAL_PER_EMAIL_LIMIT.toString()},quota:function(){if(this.user.usage.quota===1/0)return"0";var t=Math.floor(this.user.usage.quota/1048576);return t.toString()}},methods:{initData:function(){this.username=this.$p6e.toU(this.user.login)},modifyAccount:(r=(0,o.default)(i.default.mark((function t(){var e;return i.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.$p6e.toA(this.username),this.username!==e&&this.$notifications.info({title:this.$gettext("Username punycoded"),content:this.$gettext("Username has been automatically converted to punycode format. Punycode is used to encode internationalized domain names (IDN) by converting Unicode characters to ASCII.")}),t.next=4,(0,l.modifyAccount)({user:this.user.login,newuser:e,passwd:this.password,passwd2:this.password,quota:this.quota,limit:this.limit});case 4:this.$reset(),this.$emit("reload");case 6:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)}),validateUser:(s=(0,o.default)(i.default.mark((function t(e){var a,n;return i.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e&&e!==this.user.login){t.next=2;break}return t.abrupt("return",!0);case 2:return t.next=4,(0,u.validateEmail)({value:"".concat(this.$p6e.toA(e),"@").concat(this.$domain)});case 4:return a=t.sent,n=a.valid,t.abrupt("return",n);case 7:case"end":return t.stop()}}),t,this)}))),function(t){return s.apply(this,arguments)})}};e.default=c},2531:function(t,e,a){"use strict";a.r(e);var n=a(2532),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e.default=i.a},2532:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(a(36)),o=n(a(37));a(57),a(14),a(65),a(17);var s,r=a(1910),l={api:[{command:r.getAccounts,bind:{"response.options.user_can_set_email_limit":"setLimit","response.options.GLOBAL_PER_EMAIL_LIMIT":"globalSendLimit","response.options.DEFAULT_POP_QUOTA":"defaultQuota","response.options.MAX_PER_EMAIL_SEND_LIMIT":"maxPerEmailSendLimit","response.emails.rows":"accounts","response.options.user_email_quota_max":"emailQuotaMax"}}],data:function(){return{quota:"0",limit:"",limitUnlimited:!1,quotaUnlimited:!1}},props:{account:{type:String,required:!0}},computed:{user:function(){var t=this;return this.$api.accounts.find((function(e){return e.account===t.account}))},canSetUnlimited:function(){return"0"===this.maxLimit},maxLimit:function(){return"-1"===this.$api.maxPerEmailSendLimit?this.$api.globalSendLimit:this.$api.maxPerEmailSendLimit},showUnlimitedQuotaCheckbox:function(){return"0"===this.$api.emailQuotaMax||"-1"===this.$api.emailQuotaMax||void 0===this.$api.emailQuotaMax}},watch:{quotaUnlimited:"revalidate",limitUnlimited:"revalidate"},methods:{revalidate:function(){this.$store.dispatch("validation/REVALIDATE_GROUP","modifyAccountQuota")},initData:function(){this.$api.setLimit&&(this.limit=this.user.sent.limit===1/0?"0":this.user.sent.limit.toString()||this.$api.globalSendLimit,this.limitUnlimited="0"===this.limit,this.limitUnlimited&&!this.canSetUnlimited&&(this.limitUnlimited=!1,this.limit=this.$api.globalSendLimit)),this.quota=this.user.usage.quota===1/0?"0":String(this.user.usage.quota/1048576),this.quotaUnlimited="0"===this.quota},modifyAccount:(s=(0,o.default)(i.default.mark((function t(){return i.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,r.modifyAccount)({user:this.user.login,newuser:this.user.login,passwd:"",passwd2:"",quota:this.quota||"0",limit:this.limit||this.maxLimit});case 2:this.$reset(),this.$emit("reload");case 4:case"end":return t.stop()}}),t,this)}))),function(){return s.apply(this,arguments)}),toggleLimit:function(){this.limitUnlimited=!this.limitUnlimited,this.limit=this.limitUnlimited?"0":""},toggleQuota:function(){var t="0"===this.$api.defaultQuota?"":this.$api.defaultQuota;this.quotaUnlimited=!this.quotaUnlimited,this.quota=this.quotaUnlimited?"0":t},validateQuota:function(t){return!t||Number(t)<=100*Math.pow(2,20)},validateQuotaRequired:function(t){return!!this.quotaUnlimited||!!t},validateUnlimited:function(t){return!(t&&!this.limitUnlimited)||Number(t)},validateLimit:function(t){return"0"===this.maxLimit||Number(t||0)<=Number(this.maxLimit)},validateLimitRequired:function(t){return!!this.limitUnlimited||!!t}}};e.default=l},2533:function(t,e,a){"use strict";a.r(e);var n=a(2534),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e.default=i.a},2534:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={api:[{command:a(1928).loadSmtpLog,bind:"log"}],computed:{log:function(){return this.$api.log}}};e.default=n},3083:function(t,e,a){var n=a(3558);n.__esModule&&(n=n.default),"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);(0,a(4).default)("00912cba",n,!0,{})},3553:function(t,e,a){"use strict";a.r(e);var n=a(4055),i=a(2527);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);var s=a(0),r=Object(s.a)(i.default,n.a,n.b,!1,null,null,null);e.default=r.exports},3554:function(t,e,a){"use strict";a.r(e);var n=a(4056),i=a(2529);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);var s=a(0),r=Object(s.a)(i.default,n.a,n.b,!1,null,null,null);e.default=r.exports},3555:function(t,e,a){"use strict";a.r(e);var n=a(4057),i=a(2531);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);var s=a(0),r=Object(s.a)(i.default,n.a,n.b,!1,null,null,null);e.default=r.exports},3556:function(t,e,a){"use strict";a.r(e);var n=a(4058),i=a(2533);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);var s=a(0),r=Object(s.a)(i.default,n.a,n.b,!1,null,null,null);e.default=r.exports},3557:function(t,e,a){"use strict";a(3083)},3558:function(t,e,a){},3559:function(t,e){},3915:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return i}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("app-page",{attrs:{actions:[{label:t.$gettext("Create Account"),visible:t.$api.emails.rowsCount<t.limit,icon:"#plus-fill",name:"user/email/accounts/create"},{label:t.$api.options.DKIM_ENABLED?t.$gettext("Disable DKIM"):t.$gettext("Enable DKIM"),visible:t.$api.options.DKIM,handler:t.toggleDKIMStatus,icon:"#settings"}]}},[a("template",{slot:"details"},[a("ui-infobar-item",{attrs:{title:t.$gettext("Details")}},[a("text-item",[a("translate",{attrs:{slot:"label"},slot:"label"},[t._v("\n Total Usage\n ")]),t._v(" "),a("span",{attrs:{slot:"value"},slot:"value"},[t._v("\n "+t._s(t._f("humanReadableSize")(t.$api.options.total_usage_bytes))+"\n ")])],1),t._v(" "),a("text-item",[a("translate",{attrs:{slot:"label"},slot:"label"},[t._v("\n Sends\n ")]),t._v(" "),a("span",{attrs:{slot:"value"},domProps:{textContent:t._s(t.$api.options.EMAIL_SENDS)},slot:"value"})],1),t._v(" "),a("ui-infobar-stats",{attrs:{limit:t.limit,usage:t.$api.emails.rowsCount,label:t.$gettext("E-mail Accounts")}})],1)],1),t._v(" "),a("ui-tokens-conditional-button",{attrs:{slot:"header:buttons",link:"",theme:"primary",name:"user/email/accounts/create",usage:t.$api.emails.rowsCount,token:"USEREMAILMAX"},slot:"header:buttons"},[a("translate",[t._v("Create Account")]),t._v(" "),a("translate",{attrs:{slot:"limitText"},slot:"limitText"},[t._v("\n E-mail accounts limit reached\n ")])],1),t._v(" "),t.$api.options.DKIM?a("ui-button",{attrs:{slot:"header:buttons",theme:"primary"},on:{click:t.toggleDKIMStatus},slot:"header:buttons"},[t._v("\n "+t._s(t.$api.options.DKIM_ENABLED?t.$gettext("Disable DKIM"):t.$gettext("Enable DKIM"))+"\n ")]):t._e(),t._v(" "),t.$_Client.isPhone?a("app-page-section",[a("ui-stats-summary",{attrs:{badges:[{value:t.$api.emails.rowsCount,label:t.$gettext("E-mail accounts")},{value:t.$options.filters.humanReadableSize(t.$api.options.total_usage_bytes),label:t.$gettext("Total Usage")},{value:t.$api.options.EMAIL_SENDS,label:t.$gettext("Sends")}]}})],1):t._e(),t._v(" "),a("app-page-section",[a("ui-api-table",t._b({ref:"table",on:{"action:suspend":t.suspendAccounts,"action:unsuspend":t.unsuspendAccounts,"action:del":function(e){t.$dialog("DELETE_ITEMS_DIALOG").open()},"action:purge":function(e){t.$dialog("PURGE_DIALOG").open()}},scopedSlots:t._u([{key:"col:login",fn:function(e){var n=e.account,i=e.suspended,o=e.is_default;return a("span",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"}],staticClass:"wrap:nowrap"},[o?a("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"}]},[a("ui-tooltip",[a("span",{attrs:{slot:"trigger"},slot:"trigger"},[t._v("\n "+t._s(n)+"@"+t._s(t.$domainUnicode)+"\n ")]),t._v(" "),a("translate",{attrs:{"translate-params":{login:n}}},[t._v("\n Login: %{ login }\n ")])],1),t._v(" "),a("ui-badge",{directives:[{name:"margin",rawName:"v-margin",value:[,,,1],expression:"[,,,1]"}],attrs:{size:"small",theme:"safe"}},[a("translate",[t._v("Default")])],1),t._v(" "),t.$api.options.system_user_to_virtual_passwd&&t.$api.options.HAVE_ONE_CLICK_WEBMAIL_LOGIN?a("ui-link",{directives:[{name:"margin",rawName:"v-margin",value:[,,,1],expression:"[,,,1]"}],attrs:{title:t.$gettext("Sign In to Webmail")},on:{click:t.webmailSystemSSO}},[a("ui-icon",{attrs:{id:"webmail-sso",theme:"primary",size:"medium4"}})],1):t._e()],1):[a("span",[t._v("\n "+t._s(n)+"@"+t._s(t.$domainUnicode)+"\n ")]),t._v(" "),t.$api.options.HAVE_ONE_CLICK_WEBMAIL_LOGIN?a("ui-link",{directives:[{name:"margin",rawName:"v-margin",value:[,1,,1],expression:"[,1,,1]"}],attrs:{title:t.$gettext("Sign In to Webmail")},on:{click:function(e){return t.webmailSSO(n)}}},[a("ui-icon",{attrs:{id:"webmail-sso",theme:"primary",size:"medium4"}})],1):t._e()],t._v(" "),"no"!==i?a("ui-tooltip",{attrs:{theme:"danger",icon:"warning"}},["yes"===i?a("translate",[t._v("Suspended")]):t._e(),t._v(" "),"no:blockcracking:change_pass"===i?a("translate",[t._v("Blocked")]):t._e(),t._v(" "),"no:blockcracking:no_unblock"===i?a("translate",[t._v("Blocked Permanently")]):t._e()],1):t._e()],2)}},{key:"col:login2",fn:function(e){var n=e.login,i=e.last_login,o=e.last_password_change;return[t._v("\n "+t._s(n)),n!==t.$state.app.user.name?[t._v("\n @"+t._s(t.$domainUnicode)+"\n ")]:t._e(),t._v(" "),i||o?a("ui-tooltip",{attrs:{theme:"primary"}},[i?a("div",{directives:[{name:"translate",rawName:"v-translate",value:{ip:i.ip,date:t.$options.filters.date(i.when)},expression:"{\n ip: last_login.ip,\n date: $options.filters.date(last_login.when),\n }"}]},[a("strong",[t._v("Last Login: ")]),t._v(" on %{ date } from %{ ip }\n ")]):t._e(),t._v(" "),o?a("div",{directives:[{name:"translate",rawName:"v-translate",value:{ip:o.ip,date:t.$options.filters.date(o.when)},expression:"{\n ip: last_password_change.ip,\n date: $options.filters.date(last_password_change.when),\n }"}]},[a("strong",[t._v("Last Password Change: ")]),t._v(" on %{ date } from %{ ip }\n ")]):t._e()]):t._e()]}},{key:"col:usage",fn:function(e){var n=e.item,i=e.usage;return a("ui-grid",{attrs:{main:"between"}},[a("span",[t.$api.options.pop_disk_usage_true_bytes?[t._v("\n "+t._s(t._f("humanReadableSize")(i.apparent_usage))+"\n ")]:[t._v("\n "+t._s(t._f("humanReadableSize")(i.usage))+"\n ")],t._v(" "),i.quota!==1/0&&n.login!==t.$state.app.user.name?[t._v("\n / "+t._s(t._f("humanReadableSize")(i.quota))+"\n ")]:t._e()],2),t._v(" "),i.apparent_usage||i.imap_bytes||i.webmail_bytes?a("ui-tooltip",{attrs:{theme:"primary"}},[i.apparent_usage?a("div",[a("translate",{attrs:{tag:"strong"}},[t._v("\n Apparent Usage:\n ")]),t._v("\n "+t._s(t._f("humanReadableSize")(i.apparent_usage))+"\n ")],1):t._e(),t._v(" "),i.imap_bytes?a("div",[a("translate",{attrs:{tag:"strong"}},[t._v("\n IMAP:\n ")]),t._v("\n "+t._s(t._f("humanReadableSize")(i.imap_bytes))+"\n ")],1):t._e(),t._v(" "),i.webmail_bytes?a("div",[a("translate",{attrs:{tag:"strong"}},[t._v("\n Webmail:\n ")]),t._v("\n "+t._s(t._f("humanReadableSize")(i.webmail_bytes))+"\n ")],1):t._e()]):t._e()],1)}},{key:"col:sent",fn:function(e){var n=e.sent;return[n?[n.limit!==1/0&&n.limit>t.userLimit?a("ui-tooltip",{scopedSlots:t._u([{key:"trigger",fn:function(){return[t._v("\n "+t._s(n.usage)+" / "+t._s(t.userLimit)+"\n ")]},proxy:!0}],null,!0)},[t._v(" "),a("translate",{attrs:{"translate-params":{limit:n.limit,override:t.userLimit}}},[t._v("\n The email limit is %{ limit }, but the User limit is %{override}, hence it is limited to %{override}.\n ")])],1):[t._v("\n "+t._s(n.usage)+" /\n "),n.limit===1/0?a("translate",[t._v("\n Unlimited\n ")]):[t._v("\n "+t._s(n.limit)+"\n ")]]]:a("span")]}},{key:"col:smtplog",fn:function(e){var n=e.login;return[a("ui-link",{on:{click:function(e){return t.showLog(n,"incoming")}}},[a("translate",[t._v("In")])],1),t._v("\n ⇄\n "),a("ui-link",{on:{click:function(e){return t.showLog(n,"outgoing")}}},[a("translate",[t._v("Out")])],1)]}},{key:"row:actions",fn:function(e){var n=e.item;return[t.hasActions(n)?a("ui-actions",{attrs:{position:"left"}},[n.account===t.$state.app.user.name?[t.$_cmd("CMD_PASSWD")?a("ui-link",{attrs:{name:"user/password"}},[a("translate",[t._v("Change Password")])],1):t._e()]:[a("ui-link",{on:{click:function(e){t.modifyAccount=n.account,t.$dialog("MODIFY_ACCOUNT_DIALOG").open()}}},[a("translate",[t._v("Change Password/Username")])],1),t._v(" "),a("ui-link",{on:{click:function(e){t.modifyAccount=n.account,t.$dialog("MODIFY_ACCOUNT_QUOTA_DIALOG").open()}}},[a("translate",[t._v("Change Limits")])],1)],t._v(" "),t.$api.options.hide_outlook?t._e():a("ui-link",{on:{click:function(e){return t.downloadOutlookSettings(n)}}},[a("translate",[t._v("Download Outlook Configuration")])],1)],2):t._e()]}}]),model:{value:t.select,callback:function(e){t.select=e},expression:"select"}},"ui-api-table",{command:t.$commands.getAccounts,property:"emails",rowID:"login",columns:{login:{label:t.$gettext("Account"),grow:!0},usage:t.$gettext("Usage"),sent:{label:t.$gettext("Sent"),hide:!t.$api.options.user_can_set_email_limit},smtplog:t.$gettext("SMTP Log")},rowsMapper:t.setLimitForARow,actions:{suspend:{label:t.$gettext("Suspend"),disabled:t.select.includes(t.$state.app.user.name)},unsuspend:{label:t.$gettext("Unsuspend"),disabled:t.select.includes(t.$state.app.user.name)},del:{label:t.$gettext("Delete"),disabled:t.select.includes(t.$state.app.user.name)},purge:t.$gettext("Purge")},verticalLayout:t.$_Client.isPhone},!1),[t.$_Client.isPhone||"standard2021"===t.$_layout?t._e():a("ui-stats-summary",{attrs:{slot:"buttons:before",badges:[{value:t.$api.emails.rowsCount,label:t.$gettext("E-mail accounts")},{value:t.$options.filters.humanReadableSize(t.$api.options.total_usage_bytes),label:t.$gettext("Total Usage")},{value:t.$api.options.EMAIL_SENDS,label:t.$gettext("Sends")}]},slot:"buttons:before"})],1),t._v(" "),t.hasOverride?a("translate",{attrs:{"translate-params":{username:t.$state.app.user.name,limit:t.userLimit}}},[t._v("\n The send limit for %{ username } is %{limit} which overrides per-email limits\n ")]):t._e()],1),t._v(" "),t.$api.options.email_message?a("div",{attrs:{slot:"footer:text"},domProps:{innerHTML:t._s(t.$api.options.email_message)},slot:"footer:text"}):t._e(),t._v(" "),a("template",{slot:"bottom:links"},[t.email?a("ui-link",{attrs:{name:"user/email/accounts",bullet:""}},[a("translate",[t._v("Show all accounts")])],1):t._e(),t._v(" "),a("ui-link",{attrs:{name:"user/email/usage",bullet:""}},[a("translate",[t._v("E-mail Usage")])],1)],1),t._v(" "),a("ui-dialog-delete-items",{attrs:{subject:t.$ngettext("account","accounts",t.select.length)},on:{"click:confirm":t.deleteAccounts}},[a("ui-form-element",{attrs:{underline:!1,"feature-i-d":"1398",vertical:""}},[a("input-checkbox",{attrs:{slot:"title"},slot:"title",model:{value:t.cleanForwarders,callback:function(e){t.cleanForwarders=e},expression:"cleanForwarders"}},[a("translate",[t._v("Clean Forwarders")])],1)],1)],1),t._v(" "),a("purge-folder-dialog",t._b({on:{requestReload:t.$reloadApiTable}},"purge-folder-dialog",{select:t.select},!1)),t._v(" "),a("modify-account-dialog",{attrs:{account:t.modifyAccount},on:{reload:t.$reloadApiTable}}),t._v(" "),a("modify-account-quota-dialog",{attrs:{account:t.modifyAccount},on:{reload:t.$reloadApiTable}}),t._v(" "),a("show-smtp-log-dialog")],2)},i=[]},4055:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return i}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ui-dialog",{attrs:{id:"PURGE_DIALOG",theme:"primary"}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Purge Folder")]),t._v(" "),a("template",{slot:"content"},[a("ui-form-element",{attrs:{validators:{required:!0}}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("\n Folder:\n ")]),t._v(" "),a("template",{slot:"content"},[a("input-select",{attrs:{options:t.$api.folders},model:{value:t.folder,callback:function(e){t.folder=e},expression:"folder"}})],1)],2),t._v(" "),a("ui-form-element",{attrs:{validators:{required:!0},underline:!1}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("\n Period:\n ")]),t._v(" "),a("template",{slot:"content"},[a("input-select",{attrs:{options:t.$api.periods},model:{value:t.period,callback:function(e){t.period=e},expression:"period"}})],1)],2)],1),t._v(" "),a("ui-button",{attrs:{slot:"buttons",validateGroup:"default",theme:"primary"},on:{click:t.purgeFile},slot:"buttons"},[a("translate",[t._v("Purge")])],1)],2)},i=[]},4056:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return i}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ui-dialog",{attrs:{id:"MODIFY_ACCOUNT_DIALOG",size:"normal"},on:{"dialog:open":t.initData}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("\n Change Password/Username\n ")]),t._v(" "),a("template",{slot:"content"},[a("ui-form-element",{attrs:{group:"modifyAccount",vertical:"",validators:{required:!0,validateUser:t.validateUser}}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Username")]),t._v(" "),a("input-text",{attrs:{slot:"content",suffix:"@"+t.$domainUnicode},slot:"content",model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),t._v(" "),a("span",{attrs:{slot:"error:validateUser"},domProps:{innerHTML:t._s(t.$api.emailValidation.message)},slot:"error:validateUser"})],1),t._v(" "),a("ui-form-element",{attrs:{group:"modifyAccount",validators:{required:!0,api:t.$commands.validatePassword},vertical:""}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Password")]),t._v(" "),a("input-password",{attrs:{slot:"content",showGenerator:""},slot:"content",model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1)],1),t._v(" "),a("ui-button",{attrs:{slot:"buttons",theme:"primary",validateGroup:"modifyAccount"},on:{click:t.modifyAccount},slot:"buttons"},[a("translate",[t._v("Save")])],1)],2)},i=[]},4057:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return i}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ui-dialog",{attrs:{id:"MODIFY_ACCOUNT_QUOTA_DIALOG",size:"normal"},on:{"dialog:open":t.initData}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("\n Change Limit/Quota\n ")]),t._v(" "),a("template",{slot:"content"},[a("ui-form-element",{attrs:{group:"modifyAccountQuota",validators:{validateQuotaRequired:t.validateQuotaRequired,validateQuota:t.validateQuota,notEqual:"0"},vertical:""}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("\n E-mail Quota (MB)\n ")]),t._v(" "),a("input-text",{attrs:{slot:"content",value:t.quotaUnlimited?"":t.quota,number:"",disabled:t.quotaUnlimited},on:{input:function(e){t.quota=e}},slot:"content"},[t.showUnlimitedQuotaCheckbox?a("ui-button",{attrs:{slot:"additions:right"},on:{click:t.toggleQuota},slot:"additions:right"},[a("input-checkbox",{attrs:{model:t.quotaUnlimited}},[a("translate",[t._v("Max")])],1)],1):t._e()],1),t._v(" "),a("translate",{attrs:{slot:"error:validateQuotaRequired"},slot:"error:validateQuotaRequired"},[t._v("\n Required field\n ")]),t._v(" "),a("translate",{attrs:{slot:"error:validateQuota"},slot:"error:validateQuota"},[t._v("\n Quota can't be larger than 100TB\n ")]),t._v(" "),a("translate",{attrs:{slot:"error:notEqual"},slot:"error:notEqual"},[t._v("\n Should be larger than zero\n ")])],1),t._v(" "),t.$api.setLimit?a("ui-form-element",{attrs:{group:"modifyAccountQuota",validators:{validateLimitRequired:t.validateLimitRequired,validateLimit:t.validateLimit,validateUnlimited:t.validateUnlimited},vertical:""}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("\n Send Limit\n ")]),t._v(" "),"0"!==t.maxLimit?a("translate",{attrs:{slot:"tooltip","translate-params":{limit:t.maxLimit}},slot:"tooltip"},[t._v("\n Blank will default to %{ limit }\n ")]):a("translate",{attrs:{slot:"tooltip"},slot:"tooltip"},[t._v("\n Blank will default to unlimited\n ")]),t._v(" "),a("input-text",{attrs:{slot:"content",number:"",value:t.limitUnlimited?"":t.limit,placeholder:"0"===t.maxLimit?"":t.maxLimit,disabled:t.limitUnlimited},on:{input:function(e){t.limit=e}},slot:"content"},[a("ui-button",{attrs:{slot:"additions:right",disabled:!t.canSetUnlimited},on:{click:t.toggleLimit},slot:"additions:right"},[a("input-checkbox",{attrs:{model:t.limitUnlimited}},[a("translate",[t._v("Max")])],1)],1)],1),t._v(" "),a("translate",{attrs:{slot:"error:validateLimitRequired"},slot:"error:validateLimitRequired"},[t._v("\n Required field\n ")]),t._v(" "),a("translate",{attrs:{slot:"error:validateLimit","translate-params":{limit:t.maxLimit}},slot:"error:validateLimit"},[t._v("\n Limit can't be larger than %{ limit }\n ")]),t._v(" "),a("translate",{attrs:{slot:"error:validateUnlimited"},slot:"error:validateUnlimited"},[t._v("\n Limit should be larger than 0\n ")])],1):t._e()],1),t._v(" "),a("ui-button",{attrs:{slot:"buttons",theme:"primary",validateGroup:"modifyAccountQuota"},on:{click:t.modifyAccount},slot:"buttons"},[a("translate",[t._v("Save")])],1)],2)},i=[]},4058:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return i}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("ui-dialog",{attrs:{id:"SHOW_SMTP_LOG_DIALOG",size:"normal",expandable:""}},[e("translate",{attrs:{slot:"title"},slot:"title"},[this._v("\n SMTP Log\n ")]),this._v(" "),e("ui-pre",{style:{minHeight:"10rem"},attrs:{slot:"content","content-lines":this.log},slot:"content"})],1)},i=[]}}]);