Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / services / email / index.js
index 6463e44..96202fa 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2aac=['refresh','log','bluebird','./server','./lib/email','./rpc/mailAccount','resolve','then','getMailAccounts'];(function(_0x1693e4,_0x2cf275){var _0x3930ba=function(_0x2a02ad){while(--_0x2a02ad){_0x1693e4['push'](_0x1693e4['shift']());}};_0x3930ba(++_0x2cf275);}(_0x2aac,0x119));var _0xc2aa=function(_0x4171d2,_0x3f2642){_0x4171d2=_0x4171d2-0x0;var _0x5ecb56=_0x2aac[_0x4171d2];return _0x5ecb56;};'use strict';var BPromise=require(_0xc2aa('0x0'));var server=require(_0xc2aa('0x1'));var Realtime=require('./realtime');var EmailChannel=require(_0xc2aa('0x2'));var mailAccount=require(_0xc2aa('0x3'));var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return BPromise[_0xc2aa('0x4')]()[_0xc2aa('0x5')](mailAccount[_0xc2aa('0x6')]())[_0xc2aa('0x5')](realtime['initMailAccounts']())[_0xc2aa('0x5')](function(){email[_0xc2aa('0x7')](realtime['mailAccounts']);return realtime;});}function main(){return server['listen'](realtime,email)[_0xc2aa('0x5')](function(_0x1c0f95){return initRealtime();})[_0xc2aa('0x5')](function(_0x47e192){return setInterval(initRealtime,0x2710);})['catch'](function(_0x18f5e1){console[_0xc2aa('0x8')](_0x18f5e1);});}main();
\ No newline at end of file
+var _0x721b=['bluebird','./server','./lib/email','./rpc/mailAccount','resolve','then','mailAccounts','listen','catch','log'];(function(_0x211fef,_0x4ab716){var _0x5447bf=function(_0x306ea3){while(--_0x306ea3){_0x211fef['push'](_0x211fef['shift']());}};_0x5447bf(++_0x4ab716);}(_0x721b,0x17c));var _0xb721=function(_0x3a960a,_0x29c7b5){_0x3a960a=_0x3a960a-0x0;var _0x4b3b9d=_0x721b[_0x3a960a];return _0x4b3b9d;};'use strict';var BPromise=require(_0xb721('0x0'));var server=require(_0xb721('0x1'));var Realtime=require('./realtime');var EmailChannel=require(_0xb721('0x2'));var mailAccount=require(_0xb721('0x3'));var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return BPromise[_0xb721('0x4')]()['then'](mailAccount['getMailAccounts']())[_0xb721('0x5')](realtime['initMailAccounts']())[_0xb721('0x5')](function(){email['refresh'](realtime[_0xb721('0x6')]);return realtime;});}function main(){return server[_0xb721('0x7')](realtime,email)[_0xb721('0x5')](function(_0x397a1f){return initRealtime();})['then'](function(_0x5a1aa9){return setInterval(initRealtime,0x2710);})[_0xb721('0x8')](function(_0x487d10){console[_0xb721('0x9')](_0x487d10);});}main();
\ No newline at end of file