Built motion from commit f738f9592c388b9f9eb3948f400a5c9d717a3561. Version 3.0.0...
[motion-next.git] / server / services / email / index.js
index 4fa87f7..743050f 100644 (file)
@@ -1 +1 @@
-const a1315_0xa7fa=['listen','../../globals','./rpc/mailAccount','./server','initMailAccounts','then','./lib/email','loginMailFrequency','../../mysqldb','getMailAccounts','findOne','resolve','mailAccounts'];(function(_0x7314d5,_0x3424fc){const _0xa7faea=function(_0x492726){while(--_0x492726){_0x7314d5['push'](_0x7314d5['shift']());}};_0xa7faea(++_0x3424fc);}(a1315_0xa7fa,0x137));const a1315_0x4927=function(_0x7314d5,_0x3424fc){_0x7314d5=_0x7314d5-0x15f;let _0xa7faea=a1315_0xa7fa[_0x7314d5];return _0xa7faea;};const a1315_0x46d1e2=a1315_0x4927;'use strict';require(a1315_0x46d1e2(0x161));const server=require(a1315_0x46d1e2(0x163)),Realtime=require('./realtime'),EmailChannel=require(a1315_0x46d1e2(0x166)),mailAccount=require(a1315_0x46d1e2(0x162)),realtime=new Realtime(),email=new EmailChannel(realtime),{db}=require(a1315_0x46d1e2(0x168));function initRealtime(){const _0x4da398=a1315_0x46d1e2;return Promise[_0x4da398(0x16b)]()['then'](mailAccount[_0x4da398(0x169)]())[_0x4da398(0x165)](realtime[_0x4da398(0x164)]())[_0x4da398(0x165)](function(){const _0x2bcee6=_0x4da398;return email['refresh'](realtime[_0x2bcee6(0x15f)]),realtime;});}function main(){const _0x571cbe=a1315_0x46d1e2;return server[_0x571cbe(0x160)](realtime,email)['then'](function(){return initRealtime();})[_0x571cbe(0x165)](function(){const _0xc5af5b=_0x571cbe;return db['Setting'][_0xc5af5b(0x16a)]({'attributes':['id',_0xc5af5b(0x167)],'raw':!![]});})[_0x571cbe(0x165)](function(_0x3013a1){const _0x51d64f=_0x571cbe;return setInterval(initRealtime,_0x3013a1[_0x51d64f(0x167)]*0x3e8);})['catch'](function(_0x1ac8e7){console['log'](_0x1ac8e7);});}main();
\ No newline at end of file
+const a1319_0x146b=['getMailAccounts','Setting','./lib/email','mailAccounts','resolve','listen','then','log','./realtime','findOne','initMailAccounts','loginMailFrequency','./server','refresh'];(function(_0xbb7169,_0x24d08e){const _0x146be8=function(_0x573ac6){while(--_0x573ac6){_0xbb7169['push'](_0xbb7169['shift']());}};_0x146be8(++_0x24d08e);}(a1319_0x146b,0x85));const a1319_0x573a=function(_0xbb7169,_0x24d08e){_0xbb7169=_0xbb7169-0x189;let _0x146be8=a1319_0x146b[_0xbb7169];return _0x146be8;};const a1319_0x18f661=a1319_0x573a;'use strict';require('../../globals');const server=require(a1319_0x18f661(0x18e)),Realtime=require(a1319_0x18f661(0x18a)),EmailChannel=require(a1319_0x18f661(0x192)),mailAccount=require('./rpc/mailAccount'),realtime=new Realtime(),email=new EmailChannel(realtime),{db}=require('../../mysqldb');function initRealtime(){const _0x2d4bba=a1319_0x18f661;return Promise[_0x2d4bba(0x194)]()['then'](mailAccount[_0x2d4bba(0x190)]())['then'](realtime[_0x2d4bba(0x18c)]())['then'](function(){const _0x18a6b1=_0x2d4bba;return email[_0x18a6b1(0x18f)](realtime[_0x18a6b1(0x193)]),realtime;});}function main(){const _0x58873e=a1319_0x18f661;return server[_0x58873e(0x195)](realtime,email)[_0x58873e(0x196)](function(){return initRealtime();})['then'](function(){const _0x176461=_0x58873e;return db[_0x176461(0x191)][_0x176461(0x18b)]({'attributes':['id',_0x176461(0x18d)],'raw':!![]});})['then'](function(_0x4c7c88){return setInterval(initRealtime,_0x4c7c88['loginMailFrequency']*0x3e8);})['catch'](function(_0x5b11f4){const _0x34673c=_0x58873e;console[_0x34673c(0x189)](_0x5b11f4);});}main();
\ No newline at end of file