Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / services / email / server / index.js
index a2e446e..7c8f9d4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfe84=['lodash','../../../config/logger','email','listen','sendMail','account','message','then','error','verifySmtp','Verified','catch','values','mailAccounts','length','Imap','password','Smtp','pass','http','stringify','127.0.0.1','Email\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!','RPC\x20listening\x20on\x20port:','jayson/promise','bluebird'];(function(_0x63885,_0x5d0a2e){var _0x4eba18=function(_0x2e6376){while(--_0x2e6376){_0x63885['push'](_0x63885['shift']());}};_0x4eba18(++_0x5d0a2e);}(_0xfe84,0x9a));var _0x4fe8=function(_0x23e2bb,_0xd82b6d){_0x23e2bb=_0x23e2bb-0x0;var _0x2dd8ed=_0xfe84[_0x23e2bb];return _0x2dd8ed;};'use strict';var jayson=require(_0x4fe8('0x0'));var BPromise=require(_0x4fe8('0x1'));var _=require(_0x4fe8('0x2'));var logger=require(_0x4fe8('0x3'))(_0x4fe8('0x4'));exports[_0x4fe8('0x5')]=function(_0x5a1063,_0x4625ac){return new BPromise(function(_0x169372,_0x4a9eb9){var _0x57745d={'SendMail':function(_0x17154f){var _0x3b569c=this;return new Promise(function(_0x216ecf,_0x4f1269){_0x4625ac[_0x4fe8('0x6')](_0x17154f[_0x4fe8('0x7')],_0x17154f[_0x4fe8('0x8')])[_0x4fe8('0x9')](function(_0x25d3ab){_0x216ecf({'code':0xc8,'message':_0x25d3ab});})['catch'](function(_0x2b5dc9){_0x4f1269(_0x3b569c[_0x4fe8('0xa')](0x1f4,_0x2b5dc9));});});},'VerifySmtp':function(_0x1560be){var _0x409321=this;return new Promise(function(_0x15763a,_0x44e500){_0x4625ac[_0x4fe8('0xb')](_0x1560be[_0x4fe8('0x7')])[_0x4fe8('0x9')](function(_0x2a99b6){_0x15763a({'code':0xc8,'message':_0x4fe8('0xc')});})[_0x4fe8('0xd')](function(_0x315cfc){_0x44e500(_0x409321[_0x4fe8('0xa')](0x1f4,_0x315cfc));});});},'MailAccounts':function(_0x1705fd){return new Promise(function(_0x5a3abc,_0x36a741){var _0x2a0066=_[_0x4fe8('0xe')](_0x5a1063[_0x4fe8('0xf')]);for(var _0x1dc764=0x0;_0x1dc764<_0x2a0066[_0x4fe8('0x10')];_0x1dc764+=0x1){if(_0x2a0066[_0x1dc764][_0x4fe8('0x11')]&&_0x2a0066[_0x1dc764][_0x4fe8('0x11')][_0x4fe8('0x12')]){delete _0x2a0066[_0x1dc764][_0x4fe8('0x11')][_0x4fe8('0x12')];}if(_0x2a0066[_0x1dc764][_0x4fe8('0x13')]&&_0x2a0066[_0x1dc764][_0x4fe8('0x13')]['pass']){delete _0x2a0066[_0x1dc764][_0x4fe8('0x13')][_0x4fe8('0x14')];}}_0x5a3abc({'count':_0x2a0066[_0x4fe8('0x10')],'rows':_0x2a0066});});}};var _0x2aa90f=jayson['server'](_0x57745d)[_0x4fe8('0x15')]();_0x2aa90f['on'](_0x4fe8('0xa'),function(_0x1f673c){logger[_0x4fe8('0xa')](JSON[_0x4fe8('0x16')](_0x1f673c));return _0x4a9eb9(_0x1f673c);});_0x2aa90f[_0x4fe8('0x5')](0x232b,_0x4fe8('0x17'),function(){console['log'](_0x4fe8('0x18'),0x232b);return _0x169372(_0x4fe8('0x19')+0x232b);});});};
\ No newline at end of file
+var _0x67d8=['stringify','listen','127.0.0.1','Email\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!','RPC\x20listening\x20on\x20port:','jayson/promise','bluebird','../../../config/logger','sendMail','account','catch','error','verifySmtp','then','length','Imap','password','Smtp','pass'];(function(_0x4ff419,_0x29c8d8){var _0x2a976c=function(_0x1f3985){while(--_0x1f3985){_0x4ff419['push'](_0x4ff419['shift']());}};_0x2a976c(++_0x29c8d8);}(_0x67d8,0x122));var _0x867d=function(_0x209b9f,_0x1ad944){_0x209b9f=_0x209b9f-0x0;var _0x203ba8=_0x67d8[_0x209b9f];return _0x203ba8;};'use strict';var jayson=require(_0x867d('0x0'));var BPromise=require(_0x867d('0x1'));var _=require('lodash');var logger=require(_0x867d('0x2'))('email');exports['listen']=function(_0x4595fe,_0x4d4857){return new BPromise(function(_0x2743b4,_0x71bac4){var _0x5be035={'SendMail':function(_0x57f055){var _0x57a209=this;return new Promise(function(_0x1f91ee,_0x45907c){_0x4d4857[_0x867d('0x3')](_0x57f055[_0x867d('0x4')],_0x57f055['message'])['then'](function(_0x25420b){_0x1f91ee({'code':0xc8,'message':_0x25420b});})[_0x867d('0x5')](function(_0x4f9aea){_0x45907c(_0x57a209[_0x867d('0x6')](0x1f4,_0x4f9aea));});});},'VerifySmtp':function(_0x300b3a){var _0x162257=this;return new Promise(function(_0x2dddb0,_0x4a1a2a){_0x4d4857[_0x867d('0x7')](_0x300b3a[_0x867d('0x4')])[_0x867d('0x8')](function(_0x4a89c0){_0x2dddb0({'code':0xc8,'message':'Verified'});})['catch'](function(_0x1af24f){_0x4a1a2a(_0x162257['error'](0x1f4,_0x1af24f));});});},'MailAccounts':function(_0x1b3b70){return new Promise(function(_0x5b1501,_0x4c603a){var _0x38cf2e=_['values'](_0x4595fe['mailAccounts']);for(var _0x33f211=0x0;_0x33f211<_0x38cf2e[_0x867d('0x9')];_0x33f211+=0x1){if(_0x38cf2e[_0x33f211][_0x867d('0xa')]&&_0x38cf2e[_0x33f211][_0x867d('0xa')][_0x867d('0xb')]){delete _0x38cf2e[_0x33f211][_0x867d('0xa')][_0x867d('0xb')];}if(_0x38cf2e[_0x33f211][_0x867d('0xc')]&&_0x38cf2e[_0x33f211][_0x867d('0xc')][_0x867d('0xd')]){delete _0x38cf2e[_0x33f211][_0x867d('0xc')][_0x867d('0xd')];}}_0x5b1501({'count':_0x38cf2e['length'],'rows':_0x38cf2e});});}};var _0x4b2324=jayson['server'](_0x5be035)['http']();_0x4b2324['on']('error',function(_0x57f3f2){logger[_0x867d('0x6')](JSON[_0x867d('0xe')](_0x57f3f2));return _0x71bac4(_0x57f3f2);});_0x4b2324[_0x867d('0xf')](0x232b,_0x867d('0x10'),function(){console['log'](_0x867d('0x11'),0x232b);return _0x2743b4(_0x867d('0x12')+0x232b);});});};
\ No newline at end of file