Built motion from commit (unavailable).|2.4.3
[motion2.git] / server / services / email / index.js
index 0c172fd..750e655 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8e48=['catch','log','./server','./realtime','./lib/email','resolve','then','initMailAccounts','refresh','listen'];(function(_0x2ca513,_0x58361b){var _0x331f29=function(_0x200b6c){while(--_0x200b6c){_0x2ca513['push'](_0x2ca513['shift']());}};_0x331f29(++_0x58361b);}(_0x8e48,0x124));var _0x88e4=function(_0x2dafbe,_0x5d04de){_0x2dafbe=_0x2dafbe-0x0;var _0x58a45a=_0x8e48[_0x2dafbe];return _0x58a45a;};'use strict';var BPromise=require('bluebird');var server=require(_0x88e4('0x0'));var Realtime=require(_0x88e4('0x1'));var EmailChannel=require(_0x88e4('0x2'));var mailAccount=require('./rpc/mailAccount');var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return BPromise[_0x88e4('0x3')]()[_0x88e4('0x4')](mailAccount['getMailAccounts']())[_0x88e4('0x4')](realtime[_0x88e4('0x5')]())[_0x88e4('0x4')](function(){email[_0x88e4('0x6')](realtime['mailAccounts']);return realtime;});}function main(){return server[_0x88e4('0x7')](realtime,email)[_0x88e4('0x4')](function(_0x1a4d10){return initRealtime();})[_0x88e4('0x4')](function(_0x10450b){return setInterval(initRealtime,0x2710);})[_0x88e4('0x8')](function(_0x5383a9){console[_0x88e4('0x9')](_0x5383a9);});}main();
\ No newline at end of file
+var _0x54fd=['catch','log','./server','./realtime','./lib/email','resolve','getMailAccounts','mailAccounts','listen','then'];(function(_0x1667df,_0x266940){var _0x341abf=function(_0x123c3f){while(--_0x123c3f){_0x1667df['push'](_0x1667df['shift']());}};_0x341abf(++_0x266940);}(_0x54fd,0x1e2));var _0xd54f=function(_0x26538d,_0x5f52cf){_0x26538d=_0x26538d-0x0;var _0x3e8472=_0x54fd[_0x26538d];return _0x3e8472;};'use strict';var BPromise=require('bluebird');var server=require(_0xd54f('0x0'));var Realtime=require(_0xd54f('0x1'));var EmailChannel=require(_0xd54f('0x2'));var mailAccount=require('./rpc/mailAccount');var realtime=new Realtime();var email=new EmailChannel(realtime);function initRealtime(){return BPromise[_0xd54f('0x3')]()['then'](mailAccount[_0xd54f('0x4')]())['then'](realtime['initMailAccounts']())['then'](function(){email['refresh'](realtime[_0xd54f('0x5')]);return realtime;});}function main(){return server[_0xd54f('0x6')](realtime,email)[_0xd54f('0x7')](function(_0x10ba93){return initRealtime();})[_0xd54f('0x7')](function(_0x5106aa){return setInterval(initRealtime,0x2710);})[_0xd54f('0x8')](function(_0x3dbe77){console[_0xd54f('0x9')](_0x3dbe77);});}main();
\ No newline at end of file