X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Femail%2Flib%2Futils.js;h=1cc485c625a790f6035d2785f1738c08388daa0d;hb=3b98a30f4ada10cd5d8b95df3555955dc5830a8a;hp=9ea26f01aa34ab06812cd6d9eff2bf660f28c4a1;hpb=fef0b697be1412fa067cb7edc64691337a3866f3;p=motion2.git diff --git a/server/services/email/lib/utils.js b/server/services/email/lib/utils.js index 9ea26f0..1cc485c 100644 --- a/server/services/email/lib/utils.js +++ b/server/services/email/lib/utils.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xc72a=['isEmpty','@xcally.com','html','test','includes','\x20[Attachment:\x20','\x20]','body','textAsHtml','Empty\x20message
','Title','Data','user=','auth=Bearer\x20','utf-8','toString','base64','lodash','moment','randomstring','path','util','node-tnef','../../../config/logger','../../../config/environment','head','value','address','anonymous','generate','name','substring','length','slice','join','Anonymous'];(function(_0x32b9c9,_0x5881e6){var _0x1a837f=function(_0x2edd85){while(--_0x2edd85){_0x32b9c9['push'](_0x32b9c9['shift']());}};_0x1a837f(++_0x5881e6);}(_0xc72a,0xce));var _0xac72=function(_0xa3fadc,_0xd1e16){_0xa3fadc=_0xa3fadc-0x0;var _0x23ecb8=_0xc72a[_0xa3fadc];return _0x23ecb8;};'use strict';var _=require(_0xac72('0x0'));var moment=require(_0xac72('0x1'));var random=require(_0xac72('0x2'));var fs=require('fs');var path=require(_0xac72('0x3'));var util=require(_0xac72('0x4'));var tnef=require(_0xac72('0x5'));var logger=require(_0xac72('0x6'))('email');var config=require(_0xac72('0x7'));function getAddress(_0x51979a){var _0x12ced4=_[_0xac72('0x8')](_0x51979a[_0xac72('0x9')]);return _0x12ced4&&_0x12ced4[_0xac72('0xa')]?_0x12ced4['address']:_0xac72('0xb')+random[_0xac72('0xc')](0x6)+'@xcally.com';}function getFirstName(_0x423860){var _0x5bf14c=_['head'](_0x423860[_0xac72('0x9')]);if(_0x5bf14c&&_0x5bf14c[_0xac72('0xd')]){if(_0x5bf14c['name']==_0x5bf14c[_0xac72('0xa')]){return _0x5bf14c[_0xac72('0xd')][_0xac72('0xe')](0x0,_0x5bf14c[_0xac72('0xd')]['indexOf']('@'));}var _0x61acf1=_0x5bf14c[_0xac72('0xd')]['split'](/\s+/);return _0x61acf1[_0xac72('0xf')]>0x1?_0x61acf1[_0xac72('0x10')](0x0,-0x1)[_0xac72('0x11')]('\x20'):_0x5bf14c['name'];}return _0xac72('0x12');}function getLastName(_0x22a577){var _0x5b0849=_[_0xac72('0x8')](_0x22a577['value']);if(_0x5b0849&&_0x5b0849[_0xac72('0xd')]){var _0x4ca6d0=_0x5b0849[_0xac72('0xd')]['split'](/\s+/);return _0x4ca6d0[_0xac72('0xf')]>0x1?_0x4ca6d0['pop']():'';}return'';}function getMails(_0x1b394e,_0x7b9470){var _0x5d0839='';for(var _0x3e6063=0x0;_0x3e6063<_0x7b9470['value']['length'];_0x3e6063+=0x1){if(_0x7b9470[_0xac72('0x9')][_0x3e6063][_0xac72('0xa')]!==_0x1b394e){if(!_[_0xac72('0x13')](_0x5d0839)){_0x5d0839+=',';}_0x5d0839+=_0x7b9470[_0xac72('0x9')][_0x3e6063][_0xac72('0xd')]||_0x7b9470[_0xac72('0x9')][_0x3e6063][_0xac72('0xa')]||'';_0x5d0839+='\x20<';_0x5d0839+=_0x7b9470[_0xac72('0x9')][_0x3e6063][_0xac72('0xa')]?_0x7b9470[_0xac72('0x9')][_0x3e6063][_0xac72('0xa')]:'anonymous'+random[_0xac72('0xc')](0x6)+_0xac72('0x14');_0x5d0839+='>';}}return _0x5d0839;}function parseEmail(_0x47a8d6,_0x1c78fb,_0x5dd5fa){if(_0x1c78fb[_0xac72('0x15')]){var _0x51fd0e=/