Built motion from commit b0a9a629.|2.6.33
[motion2.git] / server / services / email / index.js
index aa37978..0c9bbc7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe174=['then','getMailAccounts','refresh','mailAccounts','listen','getSettings','loginMailFrequency','catch','Email\x20service\x20initialization','./realtime','./lib/email','./rpc/setting','../../config/logger','resolve'];(function(_0x183d0e,_0x1f520f){var _0x278ff8=function(_0x49b6d1){while(--_0x49b6d1){_0x183d0e['push'](_0x183d0e['shift']());}};_0x278ff8(++_0x1f520f);}(_0xe174,0x1f3));var _0x4e17=function(_0x3eb8a8,_0x2af5e9){_0x3eb8a8=_0x3eb8a8-0x0;var _0x173073=_0xe174[_0x3eb8a8];return _0x173073;};'use strict';var server=require('./server');var Realtime=require(_0x4e17('0x0'));var EmailChannel=require(_0x4e17('0x1'));var mailAccount=require('./rpc/mailAccount');var setting=require(_0x4e17('0x2'));var logger=require(_0x4e17('0x3'))('email');var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return Promise[_0x4e17('0x4')]()[_0x4e17('0x5')](mailAccount[_0x4e17('0x6')]())[_0x4e17('0x5')](realtime['initMailAccounts']())['then'](function(){email[_0x4e17('0x7')](realtime[_0x4e17('0x8')]);return realtime;});}function main(){return server[_0x4e17('0x9')](realtime,email)[_0x4e17('0x5')](function(){return initRealtime();})[_0x4e17('0x5')](function(){return setting[_0x4e17('0xa')]();})[_0x4e17('0x5')](function(_0x2792b1){return setInterval(initRealtime,_0x2792b1[_0x4e17('0xb')]*0x3e8);})[_0x4e17('0xc')](function(_0x39b768){logger['error'](_0x4e17('0xd'),_0x39b768);});}main();
\ No newline at end of file
+var _0xd60b=['../../config/logger','email','resolve','getMailAccounts','initMailAccounts','then','refresh','mailAccounts','listen','catch','error','Email\x20service\x20initialization','./server','./realtime','./lib/email','./rpc/mailAccount','./rpc/setting'];(function(_0x217c62,_0x515d22){var _0x2809c0=function(_0x3c2ffc){while(--_0x3c2ffc){_0x217c62['push'](_0x217c62['shift']());}};_0x2809c0(++_0x515d22);}(_0xd60b,0xb6));var _0xbd60=function(_0x4989bd,_0x274d7b){_0x4989bd=_0x4989bd-0x0;var _0x3d70f3=_0xd60b[_0x4989bd];return _0x3d70f3;};'use strict';var server=require(_0xbd60('0x0'));var Realtime=require(_0xbd60('0x1'));var EmailChannel=require(_0xbd60('0x2'));var mailAccount=require(_0xbd60('0x3'));var setting=require(_0xbd60('0x4'));var logger=require(_0xbd60('0x5'))(_0xbd60('0x6'));var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return Promise[_0xbd60('0x7')]()['then'](mailAccount[_0xbd60('0x8')]())['then'](realtime[_0xbd60('0x9')]())[_0xbd60('0xa')](function(){email[_0xbd60('0xb')](realtime[_0xbd60('0xc')]);return realtime;});}function main(){return server[_0xbd60('0xd')](realtime,email)[_0xbd60('0xa')](function(){return initRealtime();})['then'](function(){return setting['getSettings']();})[_0xbd60('0xa')](function(_0x182f21){return setInterval(initRealtime,_0x182f21['loginMailFrequency']*0x3e8);})[_0xbd60('0xe')](function(_0x155946){logger[_0xbd60('0xf')](_0xbd60('0x10'),_0x155946);});}main();
\ No newline at end of file