Table 409 SMTP Mail Setup 03-05-10 2:30:14 2464 NAVW16.00,Retail2.30.14,ACA0438 Form 409 SMTP Mail Setup 03-05-10 2:30:14 9636 NAVW16.00.01,Retail2.30.14,ACA0438 Form 11019349 RetJob Scheduler Manager 11-05-10 16:32:11 60556 Retail2.30.14,ACA0438 Codeunit 400 SMTP Mail 03-05-10 13:57:23 11528 NAVW15.00.01,Retail2.30.14,ACA0438 ep€ KsA  {¥B yh|`´Ø +~aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZš‚ƒÜ„Ž…Ú†‡€ˆà‰âŠß‹çŒåã‘’“ë”™•é–ò—ï˜Ï Û¡ä¢ê£ð¤¥ÊºÌ¼Î¾õÞ÷èùìûîüóþô + ž©°²½¿ÀÍ'-ÒÆÇÿ !"#$%&()*,./:;?@[\]^¸_`{|}~­ÝÐÔÖרÈÁ³ÃÄ´»Ë+<=>ñ®¯íö›œѪÓøæú¶·Åµ¹±0¬«Ù1Ø2ý3Õ456789Aa¦Û Ú…܃Ž„Þõ†’‘BbCc€‡Ddè÷Ee‚ߊàˆâ‰FfŸGgHhIiä¡ãåŒç‹JjKkLlMmNn¥¤Oo§ê¢é•ë“™”ìùîû¼ÌPpQqRrSsºÊáTtôþÉUuð£ï—ò–šVvWwXxYyóüϘZz¾Î   !"#$%&'()*+,-./0ØýÕ456789:;<=>?@†b‡÷‰Ÿgh‹jklm¤ûpqrÊtvwx˜Î[\]¸_`†b‡÷‰Ÿgh‹jklm¤ûpqrÊtvwx˜Î{|}~‡‰††††‡‰‰‰‹‹‹††‰‘‘ûûû˜û›œžŸ†‹û¤¤†û¨©ª«¬­®¯°±²³´µ¶·¸¹Ê»Ì½Î¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍΘÐÑÒÓÔÕÖ×Øن††Ý†‰‰á‰‹‹‹æ‹÷ûûûûíûñ˜þ†ö÷øûúû˜ýþÿ +&!³´¹º»¼¿ÀÁÂÃÄÅÈÉÊËÌÍÎÙÚÛÜß+%" ÿ‚S‚S[x™SMTP Mail Setup ih ñŠ‰ NAVW16.00,Retail2.30.14,ACA0438  " ÿÿÿÿ |™SMTP Mail Setup ih ñŠ‰ NAVW16.00.01,Retail2.30.14,ACA0438¤%F &ÿÿÿÿä|U$¨RetJob Scheduler Manager yh ÊbŒ Retail2.30.14,ACA0438ŒìõíÿÿÿÿxSMTP Mail ih 3©þ NAVW15.00.01,Retail2.30.14,ACA0438-­€-ÿÿÿÿ[x™SMTP Mail Setup ih ñŠ‰ NAVW16.00,Retail2.30.14,ACA0438  T^  |  dl <dddµ!4 SMTP Mail SetupInstellingen SMTP-mail\L0‰D0- à4‹H0- L0-,pÀ#¨0-L\Á#¨0- ô Primary Key@ µ!,  Primary KeyPrimaire sleutel SMTP Server@úµ!$  SMTP Server SMTP-server Authenticationbµ!( Authentication Verificatie¸!` ,Anonymous NTLM Basic(Anoniem NTLM Basisd(,Anonymous NTLM Basic User ID@bµ!$ User IDGebruikers-id Password@bµ!$ Password Wachtwoord System Administrator E-Mail@Pµ!@ System Administrator E-MailE-mail systeembeheerder E-Mail Profile Name@Pµ!4 E-Mail Profile NameE-mailprofielnaam,A‚ dp ddddddËfÌfÍfÿɚ;<(ef ˜f™f™‡  Rec4f  xRec  CurrFieldNo <df d™f œ‹--fÕÿÿÿ Authentication User ID Password TESTFIELDLÿÿÿÿüeEe\ee ‹2ee8ee -ser?eee -ass?ee{e@ oeOnValidateteIF ete <> eReQe te THEN BEGINete := '';ete := '';END;eeEe<e ee ÿÿÿÿe ‹ee{eoeOnValidateeTeeVeeReQe te);eEe<e ee ÿÿÿÿe ‹ee{eoeOnValidateeTeeVeeReQe te);eð$À#¨Á#¨ Primary Key SMTP Server Authentication User ID Password System Administrator E-Mail E-Mail Profile Name |™SMTP Mail Setup ih ñŠ‰ NAVW16.00.01,Retail2.30.14,ACA0438¤%üܤ%€% dçÔ °dd7!>&8!ȵ!4 SMTP Mail SetupInstellingen SMTP-mailà!°xí3<4<$R$ d %R™1R—!—!¸+ÍÊR0p t4t4|4|4t4t4D 5!Ü6!Ü7!†$8! 9!:!¶!0 GeneralAlgemeen 5! 6!Þ7!|8!¸B!D!=R4 e-EeeDee{eee 5!¸6!Þ7!ä 8!¸B! 5! 6!*7!|8!¸B!D!=R4 e-EeeDee{eee 5!¸6!*7!ä 8!¸B! 5! 6!P 7!|8!¸B!D!b!=R4 e-EeeDee{eee  5!¸6!P 7!ä 8!¸B! 5! 6!7!¾ 8!¸B!D!=R4 e‹EeeDee{eeeóR 5!¸6!7!ä 8!¸B! c˜A5! 6! 7!|8!¸B!D!=R4 e-EeeDee{eee “c˜A5!¸6! 7!ä 8!¸B!c˜A ‘c˜A5! 6!ä 7!|8!¸B!D!=R4 e-Eee Dee{ee e ’c˜A5!¸6!ä 7!ä 8!¸B!‘c˜A  5!Ê6!X7!˜8!&9!:!g!T dp ddddddËfÌfÍfÿɚ;U(     !#$%'(),-./01345789<=>?@ACDEGHILMNOPQSTUWXY\]^_`acdeghilmnopqef efefefefef  ef  ef  ef efefefefefefefefefefefefefefef ef!!ef##ef$$ef%%ef''ef((ef)*ef,,ef--ef..ef//ef00ef11ef33ef44ef55ef77ef88ef9:ef<<ef==ef>>ef??ef@@efAAefCCefDDefEEefGGefHHefIJefLLefMMefNNefOOefPPefQQefSSefTTefUUefWWefXXefYZef\\ef]]ef^^ef__ef``efaaefccefddefeeefggefhhefijefllefmmefnnefooefppefqqHr$fÿÿÿf™f™……-‡‡……………-- f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f ff…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f f  CurrForm5f  xRec  Rec4f Which5f Steps5f BelowxRec5f BelowxRec5f URL5f URL5f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f ʚ;4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f ldf dÿÿÿf d™fdf Pff User ID PasswordX fÛÿÿÿ fÿÿÿÿfúÿÿÿ‹----Á#¨$-À#¨ RESET GET INSERT Authentication SMTP Server User ID Password E-Mail Profile Name System Administrator E-Mail0fúÿÿÿ EDITABLEXÿÿÿÿàP eEeÈe eee…e ee/ee e eee eee ‹3eee eee ‹3eee{e ,0oeOnOpenFormete;IF NOT ete THENete;eWeeWeete := ].ete = eReQe te;eWeeWeete := ].ete = eReQe te;eFe5Eele eee ‹3eee eee ‹3eee{e @,oeOnAfterValidateeWeeWeete := ].ete = eReQe te;eWeeWeete := ].ete = eReQe te;eÜÿÿÿÿ c˜A“c˜A$‘c˜A’c˜A  Form  SMTP Server  User ID  Password  Authentication  E-Mail Profile Name  System Administrator E-Mail  ä|U$¨RetJob Scheduler Manager yh ÊbŒ Retail2.30.14,ACA0438Œì‘jŒìhì dç< ddS $¨à·FKÆÜ7!¬&8!!=!µ!@ Retail Scheduler ManagerRetail schedulerbeheerà!45O3<4<5<$R$ d %R$¨1RF‘/+3R4R8RMÌR ÏR ÐR ÛR ¬ p „4|4|4|4|4|4|4¼ 4@4|4„Ü<lDh° 5!Ü6!Ü7!ô$8!\9!:!¶!0 GeneralAlgemeen 5!T6!7!¸8!¸=!B!D!K!=R4 e…EeeDee{eee 5!¸6!7!.8!¸B!  5!T6!¾ 7!r8!¸=!B!D!=R4 e.EeeDee{eee  5!¸6!¾ 7!.8!¸B!   5!T6!ä 7!r8!¸=!B!D!=R4 e.EeeDee{eee  5!¸6!ä 7!.8!¸B!  5!T6! 7!r8!¸=!B!D!=R4 e.EeeDee{eee 5!¸6! 7!.8!¸B! 5!T6!07!r8!¸=!B!D!=R4 e.EeeDee{eee 5!¸6!07!.8!¸B! 5!T6!Ä7!¾ 8!¸=!B!D!=R4 e‰EeeDee{eee 5!¸6!Ä7!.8!¸B! 5!T6!7!28!¸=!B!D!=R4 e-EeeDee{eee 5!¸6!7!.8!¸B! 5!T6!¤7! 8!¸B!D!T!m!µ!4 Interval ProgressIntervalprogressie=R4 e2EeeDee{eee 5!¸6!¤7!.8!¸B! 5!T6!*7!¾ 8!¸=!B!D!‹!µ!D Scheduler Started From#Scheduler heeft form gestart¸!p 0 Current Form Other Form4 Huidig schermAnder scherm=R4 e‹EeeDee{eee  5!¸6!*7!.8!¸B! ½ ˜A5!T6!ê7! 8!¸=!B!D!=R4 e‡EeeDee{eee ¾ ˜A5!¸6!ê7!.8!¸B!½ ˜A ¸ ˜A5!È6!ê7!¾ 8!¸=!B!D!‹!=R4 e‹EeeDee{eee º ˜A; = $¨5!T6!Þ7!¾ 8!¸=!B!D!µ!, Scheduler IDScheduler ID <=R< e‰EeeDee{eete DeóR ¹ ˜A5!¸6!Þ7!.8!¸B!º ˜AD! 5!Ü6!7!˜8!&9!:!Y!µ!  &Start &StartéR 5!86!7!˜8!&9!:!g!T 5!P 6!7!˜8!&9!:!µ!  St&opSt&oppenéR 5!Ä6!7!˜8!&9!:!µ!$  Sche&duler Sch&edulerà!,^M$R@(d(TP80 g!#Yµ!0 Scheduler &LogScheduler logboekBRV$¨ » ˜Ag!#Yµ!, &Backup/restoreBackup/restoreBRÃ#¨ ‘c˜Ag!#Yµ!  &SMTP SetupBR™ c˜Aµ! &Test E-mailéR dp ddddddËfÌfÍfc˜AÄœ(ADEGIJLMNOPQRSTUVWXZ[\^_`cdefghjklnopstuvwxz{|~€ƒ„…†‡ˆŠ‹ŒŽ“”•–—˜š›œžŸ £¤¥¦§¨ª«¬®¯°³´µ¶·¸¹º»¼½¾ÀÁÂÄÅÆÉÊËÌÍÎÐÑÒÔÕÖÙÚÛÜÝÞàáâäåæéêëìíïðñóôõøùúûüýþÿ ef 588 AAefDEefEFefGHefIIefJKefLMefMNefNNefOOefPPefQQefRRefSSefTTefUUefVVefWWefXXefZZef[[ef\\ef^^ef__ef`aefccefddefeeefffefggefhhefjjefkkefllefnnefooefpqefssefttefuuefvvefwwefxxefzzef{{ef||ef~~efef€efƒƒef„„ef……ef††ef‡‡efˆˆefŠŠef‹‹efŒŒefŽŽefef‘ef““ef””ef••ef––ef——ef˜˜efššef››efœœefžžefŸŸef ¡ef££ef¤¤ef¥¥ef¦¦ef§§ef¨¨efªªef««ef¬¬ef®®ef¯¯ef°±ef³³ef´´efµµef¶¶ef··ef¸¸ef¹¹efººef»»ef¼¼ef½½ef¾¾efÀÀefÁÁefÂÂefÄÄefÅÅefÆÇefÉÉefÊÊefËËefÌÌefÍÍefÎÎefÐÐefÑÑefÒÒefÔÔefÕÕefÖ×efÙÙefÚÚefÛÛefÜÜefÝÝefÞÞefààefááefââefääefååefæçefééefêêefëëefììefííefïïefððefññefóóefôôefõöeføøefùùefúúefûûefüüefýýefþþefÿÿefefefefefefefefefef  46 $fÿÿÿ f$¨f$¨pfÜf€f fÌf f|f f˜f˜flfðff¼fðf¬f$f$¨ f $¨ f $¨$f $¨f&”5w(g.$¨…$‰2 ‡(’X‹@f¼f$’|f¤f(.(.(’(’($.$.$.$.Œf(…<f0f0f0f0f,f0f0fpf0f f(f(f(f(f$f f$f f f f …… -‡ ‡……………-- f f f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f- f f f- f ff…- f f f f f ff f f f f ff f f ff f f  CurrForm5f  xRec5f  Rec4f %1 is not defined. è Text000;f< %1 is not defined.%1 is niet gedefinieerd. :The job scheduler is running. Do you want to stop it? é Text001;f„ :The job scheduler is running. Do you want to stop it?@De Job Scheduler is actief. Wilt u de Job Scheduler be‰indigen? The job scheduler stopped. ê Text002;fD The job scheduler stopped.Job Scheduler be‰indigd. (The job scheduler is already running.\\ ë Text003;fX (The job scheduler is already running.\\$De Job Scheduler is reeds actief.\\ 6Click Stop if you want to stop the job scheduler. ì Text004;fx 6Click Stop if you want to stop the job scheduler.;Klik op Stop als u de Job Scheduler wilt be‰indigen. (Do you want to start the job scheduler? í Text005;fX (Do you want to start the job scheduler?'Wilt u de Job Scheduler starten? The job scheduler started. î Text006;f@ The job scheduler started.Job Scheduler gestart. )Do you want to stop the job scheduler? ï Text007;fX )Do you want to stop the job scheduler?$Wilt u de Job Scheduler be‰indigen? $You have stopped the job scheduler. ñ Text009;fT $You have stopped the job scheduler.%U hebt de Job Scheduler be‰indigd. &The job scheduler is not running. ò Text010;fT &The job scheduler is not running.'De Job Scheduler is niet actief. hThe job scheduler stopped due to an error. The program has moved the job to the next run date and time. ó Text011;fä hThe job scheduler stopped due to an error. The program has moved the job to the next run date and time.qDe Job Scheduler is gestopt wegens een fout. De taak is naar de volgende uitvoeringsdatum en -tijd verplaatst. BThe program has moved this job to the next run date and time. ô Text012;f BThe program has moved this job to the next run date and time.DDeze taak is naar de volgende uitvoeringsdatum en -tijd verplaatst. GStopped due to error. The program will try to run the job again. õ Text013;fœ GStopped due to error. The program will try to run the job again.MGestopt wegens fout. Het programma probeert de taak opnieuw uit te voeren. ,\The program will try to run the job again. ö Text014;fp ,\The program will try to run the job again.9\Het programma probeert de taak opnieuw uit te voeren. BStopped due to error. The program will NOT run the job again. ÷ Text015;f BStopped due to error. The program will NOT run the job again.EGestopt wegens fout. Het programma voert de taak NIET opnieuw uit. (The program will NOT run the job again. ø Text016;fd (The program will NOT run the job again.2Het programma voert de taak NIET opnieuw uit. ù JobSchedMgtSetup ú JobSchedSetup þ JobSchedSetup2 ¸ ˜A JobSchedSetupLine  AllObj ü RunObjectFromJobSched ý ShutdownNow ÿ LastJobIdProcessed  Bar  i  LastCheckTimeJobSched   CurrentFormRunningd(0 Current Form Other Form ^You can only stop the job scheduler from the form on which the job scheduler was started.   Text017;fÄ ^You can only stop the job scheduler from the form on which the job scheduler was started._U kunt de Job Scheduler alleen stoppen op het scherm waarop de Job Scheduler is gestart. 6The job scheduler has already been started by %1.   Text018;fh 6The job scheduler has already been started by %1.(De Job Scheduler is al gestart door %1.   LastStatusUpdate The log has been disabled. ð Text019;f@ The log has been disabled.Log is uitgeschakeld. )%1 %2 cannot be found in the database.  Text020;f\ )%1 %2 cannot be found in the database.*Kan %1 %2 niet vinden in de database. à ˜A StartingDateJobSchedID  ˜A StartingTimeJobSchedID Ä ˜A StartingDateTimeObject Å ˜A EndingDateTimeObject ¿ ˜A TimeElapsedForObject ¾ ˜A StartingDateObject ½ ˜A StartingTimeObject ¼ ˜A EndingDateObject » ˜A EndingTimeObject Ç ˜A Text021;fp 7The field cannot be empty. Please enter a value.3Het veld mag niet leeg zijn. Invullen a.u.b. ¹ ˜A EndingTimeReachedBefore º ˜A Text022;f Job Scheduler Status À ˜A Text023;f  Scheduler: Ë ˜A Text024;f Job Code: Á ˜A Text025;f Job Step: Ê ˜A Text026;f  Date/Time: È ˜A Text027;f Status: É ˜A Text028;f Message: Æ ˜A Text029;f Duration: c˜A Text030;fT %Do you want to send a test e-mail?&Wilt u een test e-mail versturen?   CheckAndRunScheduler3f ¸ ˜A RunNow3f  CheckTimeLimit3f  UpdateStatus3f   NewDateAndTime3f  ErrorHandling3f ¼ ˜A MailMessage3f ¹ ˜A Markup3f c˜A TestEmail3f  SYSTEM DATABASE DIALOG c˜A Which5f c˜A Steps5f BelowxRec5f BelowxRec5f URL5f URL5f4f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f Text5f4f4f4f Text5f4f4f c˜A4f Text5f4f4f4f4f4f4f c˜A4f4f4f4f4f4f c˜A4f4f4f4f c˜A4f4f4f tdf dÿÿÿf d$¨fd $¨fd $¨fd&”5wfd.$¨g df d $¨fd $¨fdg d™fdf d ”5wfdfféÿÿÿfêÿÿÿf¿ÿÿÿfúÿÿÿfãÿÿÿfÖÿÿÿfîÿÿÿfÕÿÿÿ TODAY TIME CURRENTDATETIME STRSUBSTNO DATE2DWY FORMAT ROUND CLEARLføÿÿÿfûÿÿÿ UPDATE CLOSE˜‰ fÿÿÿÿ‰ $‹$‡-f÷ÿÿÿ …fÚÿÿÿ …. . fþÿÿÿfýÿÿÿ ‡... . fÌÿÿÿfÕÿÿÿfðÿÿÿ‰ Scheduler ID GET Last Job Processed Last Object Type Processed Last Object No. Processed Last Message MODIFY Scheduler is Running VALIDATE Log Scheduler Actions Login Time Login Date FIND NEXT Interval Check (Sec.) Shut Down Date Shut Down Time Starting Date Starting Time TABLECAPTION TESTFIELD LOCKTABLE User ID fÛÿÿÿfîÿÿÿ‰‰fëÿÿÿ‹ …fþÿÿÿ. . fðÿÿÿf÷ÿÿÿfýÿÿÿ…………………fÚÿÿÿ.... fÿÿÿÿ- RESET SETCURRENTKEY Scheduler ID Code SETRANGE Run Status Enabled FIND Next Check Date Next Check Time LOCKTABLE MODIFY NEXT Valid on Monday Valid on Tuesday Valid on Wednesday Valid on Thursday Valid on Friday Valid on Saturday Valid on Sunday VALIDATE Starting Time Ending Time Last Date Checked Last Time Checked GET E-mail addressfîÿÿÿ‰‰‡fëÿÿÿ…fþÿÿÿ..‹ -‹‡ fÿÿÿÿfðÿÿÿf÷ÿÿÿfýÿÿÿ‹-- SETCURRENTKEY Scheduler ID Job Code Line No. SETRANGE Enabled FIND Last Date Checked Last Time Checked Run Status Message Text Time Elapsed Object Type Object No. GET LOCKTABLE MODIFY NEXT Error Handling E-mail address Object Name( fÿÿÿÿ GETŒ fþÿÿÿ fº ˜Á$f¹ ˜Á RUN NextCheckDateTimeForJob NextCheckDateTimeForClient,füÿÿ COMMITØ fðÿÿÿfÛÿÿÿfþÿÿÿ‡..‰‰…-‹ ‡fúÿÿÿ LOCKTABLE RESET FIND Entry No. Date Time Scheduler ID Job Code Error Occurred Message Text Object Type Object No. INSERTP fÿÿÿÿ- GET E-mail address`f€f‘c˜Á CreateMessage SendWithoutNoticeˆ fÿÿÿÿ-Á#¨$-À#¨ GET E-Mail Profile Name System Administrator E-Maillfüÿÿÿfÿÿÿÿfþÿÿÿ CONFIRM ERROR MESSAGE˜fëÿÿÿ..fþÿÿÿ SETRANGE Login Time Login Date FIND xÿÿÿÿÈ 4|p(`tŒT´8  L Ee e{eseP21-04-06,TVRO,Retail1.11: Copied from form 6094 Job Scheduler Management.eese\28-04-06,TVRO,Retail1.11: Modified on behalf of a new functionality: the processing ofese` multi-object jobs (i.e. jobs encompassing more than one object)ese\ that are linked to a particular client, entered by the user.teGe<… ¸ ˜A _ResultJeÿÿEe4e eee ee ÿÿÿÿe þÿÿÿee ee ÿÿÿÿeee ee ÿÿÿÿe‹e ‹ee ee ÿÿÿÿeee…e ee --NDee(ee ee…e9e e ee¸e$e.eAe?ee%e.eAe?ee eeeeee eeeee eeeee eeeee…e ee --NDee˜ee.eAe?ee e.eAe?ee e ‹?ee e -ess?ee ee)e.eAe?ee*e.eAe?ee&e’eAe?ee…e ee eeeDeÿÿe…e eee?eePeÿÿee e-ÿeAe#e ee?ee eeeeee eee+e.eAe?ee,e.eAe?ee'e’eAe?ee(e'e&"e?eeÿÿee eee)?ee e*?ee e(?ee eeeBeeÿÿ/ee e=eee;eeee eÿÿ/eeÿÿ/eee eeeee?eee ?eee?eee ?ee eeeBee‡e ee7eeÐûÿÿe e ee<eee e eeBee‡e e e7eeèùÿÿe{eÀ\d0,8(H0$$0(($X$ $$$84<0$$$  H ,,pe8eWeete;eWeeTeeVeete);eWeeTeeVeete);eWeete(ete,eWeeReQe te,eWeeReQe te);eWeeTeete,TRUE);eeteIF eWeete ('-') THEN BEGINREPEATete := hedete;ete IF 3 e9te( eWee te, eWee te)THEN BEGINe$te := ´zete;e%te := ete;eted eWeeTeeWeete ,e eWeete ,e eWeete ); eWeeTeeWeeVeeWeete ); eWeeTeeWeeVeeWeete ); eWeeTeeWeete,TRUE);eete IF tIFeWeete ('-') THEN BEGINREPEAT eWeete := ete ; e eWee te := ete ; , eWee te := hedeWee ReQe  te ; E eWee te := ''; eWee te := 0;ete ee)te := e= ete ; e e*te := = ete ; e e&te := ete;ete IF eWeeTeeWee VeeWeete) THEN t eÿÿte := jeceWeeTeete) ELSE BEGIN t eÿÿte := FALSE; S eWee te := eTee#VeeWee VeeWeete); END; ete ueWeeTeeWeete , eWeete , eWeete);ete ueWeete ; E e+te := = ete ; e e,te := = ete ; e e'te := ete ; e(te := gDae'te - e&te;ete IF eÿÿte THEN eWee te := hedeWee ReQe  te;ete ueWeete := inge)te ; eWee te := inge*te ; r eWee te := d:=e(te ; eWeete ; 0 ete;ete IF NOT Feÿÿte THEN e=Teete);ete se;TeeWeete,eWeete,eWeete,eWee te ,NOT eÿÿte , NOT eÿÿte);ete SeWeeTeete );  eWeete := hedeWeete ; r eWeete := hedeWee te ; eWeete := hedeWeete ; eWeete := hedeWee te ; r eWeete ; 2 ete;UNTIL eNeWeete = 0;etee eWee te;e<Teete ); eWee te;ete;END;ND;eteEND;UNTIL eWee te = 0;END;eGeÀT…D.P.\.d ¹ ˜A RunDate5f ¸ ˜A RunTime5f º ˜A _RunDateOldHeÿÿIeþÿJeüÿEeee ‹3ee eÿÿe?eeÈeþÿ7eeýÿ7e-ee eÿÿe?eeŒe.eAeeþÿ"ee ‡#ee.eAeeýÿ"ee2 F6 e!ee2 4eeìe‡eAe.eAee ‡ee ‡8eelee<eÿÿe…e:e?eepe eÿÿe?eePe$e ‡8eelee<eÿÿe…e:e?eeðe eÿÿe?eeÐe¤e ‡8eelee<eÿÿe…e:e?eepe eÿÿe?eePe$e ‡8eelee<eÿÿe…e:e?eeðe eÿÿe?eeÐe¤e ‡8eelee<eÿÿe…e:e?eepe eÿÿe?eePe$e ‡8eelee<eÿÿe…e:e?eeðe eÿÿe?eeÐe¤e ‡8eelee<eÿÿe…e:e?eepe eÿÿe?eePe$=eeÿÿe?ee,>ee eÿÿe?eee{eh/$Ä,, 4, 4, 4, 4, 4, 4, $ pe9teIF eWeete = eWeeReQe te THENEXIT(TRUE);ete IF (teeþÿte = 0D) OR (eýÿte = 0T) THENEXIT(FALSE);ete IF ((ete - eþÿte) * 24) + ((ete - eýÿte() / 3600000) > 0 THEN BEGINCASE eTeete,1) OF1:IF eWeete THENEXIT(TEXe:te$)ELSEEXIT(FALSE);2:IF deWeete THENEXIT(TEXe:te$)ELSEEXIT(FALSE);3:IF deWeete THENEXIT(TEXe:te$)ELSEEXIT(FALSE);4:IF deWeete THENEXIT(TEXe:te$)ELSEEXIT(FALSE);5:IF deWeete THENEXIT(TEXe:te$)ELSEEXIT(FALSE);6:IF deWeete THENEXIT(TEXe:te$)ELSEEXIT(FALSE);7:IF deWeete THENEXIT(TEXe:teL)ELSEEXIT(FALSE);ELSEEXIT(FALSE);END;END ELSEEXIT(FALSE);TeGeT,….  è WTimeHeÿÿJeþÿEe|e eeee eeeee .3eee .3e,ee eÿÿe?eeäeþÿe.eAe?eeþÿe5eeþÿe1e,ee(eÿÿe?eetele./eeXe eeeee.e?eeÿÿe?eee{e$Œ <$4(pe:eWeeTeeWeete);eWeeTeeWeete);ete IF (hedeWeete = Oete ) AND (eWeete = Oete) THENEXIT(TRUE);eeeþÿte := ¾ete ;IF (eþÿte >= hedeWeete ) AND (eþÿte <= hedeWeete() THENEXIT(TRUE)ELSEIF NOT e.te THEN BEGINe eWeeTeeVeeWeete ); e.te$ := TRUE;EXIT(FALSE);END;eGe¤‰ ¬‰ ´‡¼-ûÀ…ȅÐf $¨Üf $¨ä ¸ ˜A SchedulerID è Job Code ½ ˜A Line No. é Message ê WithError » ˜A SendMail º ˜A _JobSchedLog ¹ ˜A _JobStepIeÿÿJeùÿEe$eùÿ eeeùÿ eee…eùÿ ee -+NDee4eùÿeùÿe ‡!e?ee eùÿe ‡?eeùÿe.eAe?eeùÿe.eAe?eeùÿeÿÿ?eeùÿeþÿ?eeùÿ eûÿ?eeùÿ eüÿ?ee…eøÿ eeÿÿeþÿeýÿee0eùÿ eøÿ ?eeùÿ eøÿ?eeùÿ e eeBeeúÿe@e>eÿÿeþÿeýÿeüÿeûÿee{e8À4$ $$Tpe;eùÿWeete;eùÿWeete ;IF eùÿWeete('+') THENeùÿWeeùÿte := cheeùÿWeeùÿte + 1ELSEeùÿWeeùÿte := 1;eeùÿWeeùÿte := ete;eùÿWeeùÿte := ete;eùÿWeeùÿte := uleeÿÿte;eùÿWeeùÿte := odeeþÿte;eùÿWeeùÿ te := rroeûÿte;eùÿWeeùÿ te := geeüÿte;eteIF eøÿWeeTeeÿÿte, eþÿte, eeýÿte) THEN BEGINqeùÿWeeùÿ te := tepeøÿWeeøÿ te;eùÿWeeùÿ te := tepeøÿWeeøÿte ;END;eeùÿWee te;ete;eteIF eúÿte THENe>Teeÿÿte, eþÿte, eeýÿte, seüÿte, heûÿte);eGeLf $¨, ¸ ˜A JobSchedSetup25fIeÿÿEe\eÿÿe$?eeÿÿe%?ee eeÿÿeÿÿ ee{ep$pe<eÿÿWeeÿÿte := inge$te;eÿÿWeeÿÿte := inge%te;eeWeeTeeÿÿVeeÿÿWeeÿÿ te);eGePf $¨0 ¸ ˜A JobSchedSetup2Line5fIeÿÿEe eÿÿe)?eeÿÿ e*?eeÿÿe‹8ee„eÿÿ e -ess3ee$eÿÿ e ?ee(eÿÿ eÿÿ e'e?eeÿÿ e ‹?ee<e ‹8ee„eÿÿ e -ess3ee$eÿÿ e?ee(eÿÿ eÿÿ e'e?eeÿÿ e ‹?ee¤e ‹8ee„eÿÿ e -ess3ee$eÿÿ e?ee(eÿÿ eÿÿ e'e?eeÿÿ e ‹?ee =e>eeÿÿ eee{eL!t8(D(D(pe=eÿÿWeeÿÿte := inge)te;eÿÿWeeÿÿ te := inge*te;e^ereeÿÿWeeÿÿte OFeÿÿWeeÿÿReQe ÿÿte:BEGINIF IeÿÿWeeÿÿ te = '' THENh eÿÿWeeÿÿ te := e ete ELSEeÿÿWeeÿÿ te := eÿÿWeeÿÿ te + ete;eÿÿWeeÿÿ te := hedeÿÿWeeÿÿ ReQe ÿÿ te;END;eÿÿWeeÿÿReQe ÿÿte:BEGINIF IeÿÿWeeÿÿ te = '' THENh eÿÿWeeÿÿ te := o eeete ELSEeÿÿWeeÿÿ te := hedeÿÿWeeÿÿ te + ete;eÿÿWeeÿÿ te := hedeÿÿWeeÿÿ ReQe ÿÿ te;END;eÿÿWeeÿÿReQe ÿÿte:BEGINIF IeÿÿWeeÿÿ te = '' THENh eÿÿWeeÿÿ te := o eeete ELSEeÿÿWeeÿÿ te := eÿÿWeeÿÿ te + ete;eÿÿWeeÿÿ te := hedeÿÿWeeÿÿ ReQe ÿÿ te;END;END;eeÿÿWeete;eGe@ ô‰ ‰ ‡ -û…f $¨ f $¨$f $¨,g 0f™ 8-Q@-D À ˜A pSchedulerID ¿ ˜A pJobCode ¹ ˜A pLineNo » ˜A pMessage º ˜A pError ¾ ˜A _Scheduler Á ˜A _Job ¼ ˜A _JobStep ¸ ˜A _Mail c˜A _MailSetup ½ ˜A _Address ‘c˜A _BodyIeÿÿJeúÿEeàe…eúÿ e eÿÿeeeõÿeúÿ?ee…eùÿ eeÿÿeþÿee<eùÿe --ma2eeeõÿeùÿ?ee…eøÿ eeÿÿeþÿeýÿee<eøÿe --ma2eeeõÿeøÿ?eeöÿ e eeöÿe --Ma2eeöÿe -yst2e,eeõÿe -Add2e,eeHeôÿe-ýe?e0eÿÿe)eeþÿe -Job2ee<eôÿe-ýe?e1eþÿe)ee…eøÿ eeÿÿeþÿeýÿeeDeôÿe-ýe?e2e-ÿeAeøÿ ee - je'eeøÿ'ee)eeôÿe-ýe?e3e-ÿeAeøÿee - / 'ee-ÿeAeøÿ e'ee)eeôÿe-ýe?e6e-ÿeAeøÿ ee)ee¨eôÿe-ýe?e3e-ÿeAe.eAeee - / 'ee-ÿeAe.eAee'ee)eeôÿe-ýe?e5eüÿe)ee÷ÿ e eöÿeöÿeõÿe- Schedulerineôÿeee÷ÿ e ee{eT%ˆ8 @ X4 4¨€L¨4Ppe>teIF eúÿWee Teeÿÿte) THENeõÿte := duleúÿWeeúÿte;eteIF eùÿWeeTeeÿÿte, beþÿte) THENIF eùÿWeeùÿte <> '' THENe eõÿte := eùÿWeeùÿte;eteIF eøÿWeeTeeÿÿte, beþÿte, neýÿte) THENIF eøÿWeeøÿte <> '' THENe eõÿte := tepeøÿWeeøÿte;eeöÿWee te ;IF (eöÿWeeöÿte <> '') AND (eöÿWeeöÿte <>'') AND (eeõÿte <> '') THEN BEGINeteddeôÿte += pe?Tee0te, heÿÿte);ete IF ddeeþÿte <> '' THENe eôÿte += pe?Tee1te, beþÿte);ete IF eepeøÿWeeTeeÿÿte, beþÿte, neýÿte) THEN BEGINeôÿte += pe?Tee2te, teTeeøÿWeeøÿ te) + ' ' + eøÿWeeøÿte ); eôÿte += pe?Tee3te, teTeeøÿWeeøÿte) + ' / ' +e eTeeøÿWeeøÿ te ));e eôÿte += pe?Tee6te, teTeeøÿWeeøÿ te));END ELSEeôÿte += pe?Tee3te, teTeete) + ' / ' + eTeete ));eeteddeôÿte += pe?Tee5te, seüÿte);eteiie÷ÿWee TeeöÿWeeöÿte, ieöÿWeeöÿte, deõÿte,PeSchedulerinte, deôÿte, FALSE);eteiie÷ÿWee te ;END;eGeØh-ýX-\-û`-d-h ¸ ˜A _Tag º ˜A _Line » ˜A _TAB ¹ ˜A _CRLFHeÿÿIeþÿJeüÿEeÄeüÿe ‡ ee ˆ ?eeûÿe ‡ ee ˆ ?eeûÿe ‡ ee ˆ ?eeÿÿeþÿeüÿ'eeýÿ'eeûÿ'e?eee{e ((8pe?eüÿte[1] := 9;eûÿte[1] := 13;eûÿte[2] := 10;EXIT(eeþÿte + eüÿte + eýÿte + eûÿte);eEe|e…eCe7eeeLe>ee ‰e‡e- TEST E-MAILeee{e 4(pe@teIF e Tee7te,TRUE) THENe>Teete , '',0,PeTEST E-MAILte,FALSE);eGe<f ”5w  è SessionFeJeÿÿEede…e eeee0ee ee ‹3eeäe…eCeeeœe e e ÿÿÿÿeee eee eDe;ee ‰e‡eeeee eDe?ee,e$eÿÿ e e  ÿÿÿÿe eeÿÿ e e  ÿÿÿÿe ee…eÿÿ e e --NDe/ee”e e e ÿÿÿÿeee eee eDe;ee ‰e‡eeeee{e<„ ((< 4,`<oeOnQueryCloseForm Xe\ 28-04-06,TVRO,Retail1.11: Modified on behalf of a new functionality: the processing ofeXe` multi-object jobs (i.e. jobs encompassing more than one object)eXe\ that are linked to a particular client, entered by the user.eeteIF eWeeTeete) THEN BEGINIF eWeete THEN BEGINIF  ete = eReQe te THEN BEGINIF IFe Teete) THEN BEGINeWee Teete,FALSE);eWeete ;IF eWee te THEN e;TeeWeete ,'',0,eete<,FALSE,TRUE);END ELSEEXIT(FALSE);END ELSE BEGINeÿÿWee Tee VeeWee te ); eÿÿWee Tee VeeWee te);IF NOT eÿÿWee te('-') THEN BEGINeWee Teete,FALSE);eWeete ;IF eWee te THEN e;TeeWeete ,'',0,eete,,FALSE,TRUE);END;END;END;END;eeFeEe¼eee ‹3e,eePeEe…e e e -=NDe?eeLeDeEe…e e eFe?eee{e<@DoeOnFindRecordormteIF eWeete AND(ete = eReQe te) THENEXIT(e te('='))ELSEEXIT(e TeeFte));eFeEe˜eee ‹3e,ee,eGe‡?eeLeDeGe‡e eeHe?eee{e<DoeOnNextRecordormteIF eWeete AND(ete = eReQe te ) THENEXIT(0)ELSEEXIT(eTeeHte));eGep,f ”5w 0‡< é Session è LastStartEventJeÿÿEeee ‹3e/ee\e’eAee!"ee0u4eee!e’eAe?ee…e eeeeÀee ‹3ee\ee8eÿÿ e e  ÿÿÿÿe eeÿÿ e e  ÿÿÿÿe ee…eÿÿ e e --NDe/ee e e e ÿÿÿÿeee eeeee eDe;ee ‰e‡eeeeeeee0ee ee ‹?ee eeee”e’eAee!"eeÐ4eee!e’eAe?eeee ‡!e?eee2 eAee2 A% ee2 D#ee2 @e?eee ‡5eeeee eeee’eAee"eee ‡è#e0eeeee’eAe?eee.4ee´ee.eAe0ee ee?eepee.eAe3eeDee.eAe1eeee?eeeÜe eeee e e ÿÿÿÿeee eee eDe;ee ‰e‡eeeeeBee eee8ee eeee{eŒB¤@$P,,` <d$p H$H4,0(<oe OnTimerXe\ 28-04-06,TVRO,Retail1.11: Modified on behalf of a new functionality: the processing ofeXe` multi-object jobs (i.e. jobs encompassing more than one object)eXe\ that are linked to a particular client, entered by the user.eeteIF (NOT (mRete = eReQe te)) THEN BEGINIF ete - e!te > 30000 THEN BEGINe e!te := ete ;IF eWeeTeete) THEN BEGINIF Iete = eReQe te THEN BEGINIF d eWeete THEN BEGIN eÿÿWee Tee VeeWee te ); E eÿÿWee Tee VeeWee te); IF NOT eF eÿÿWee te('-') THEN BEGIN eWee Teete,FALSE); eWeete; ete := ntFeReQe te ; IF eWee te THENe;TeeWeete ,'',0,eete(,FALSE,TRUE); END;END ELSE  ete := ntFeReQe te;END ELSEIF d eWeete THEN e ete := ntFeReQe te;eWeete((FALSE);END;END;EXIT;END;ete //*eXe@ 11-05-06,PBR,Retail 1.11, Show progression every 2 secs. ceteIF ete - e!te > 2000 THEN BEGINe!te := ete;ete := ete + 1;ete := eTeete / 25 * 10000,1);IF ete >= 25 THENe ete := 0;eWeete(FALSE);END;//*eteIF ete - ete < eWeete * 1000 THENEXIT;eete := hedete;eteIF eWeete > 0D THEN BEGINIF eWeete < ete THENete := TRUEELSE IF aeWeete = ete THENIF eWeete <= hedete THENete := TRUE;END;eteIF ete THEN BEGINeWeeTeete );eWee Teete,FALSE);qeWeete ;IF eWee te THENe;TeeWeete ,'',0,eete,FALSE,TRUE);ete;eWeete ;END;ee8te;eWeete(FALSE);eGe<f ”5w  ¹ ˜A SessionFeˆJeÿÿEeØe…e eee/ee@eCee-ÿe eeee ee ÿÿÿÿeee.4eee.eAe0e,ee,ee.eAe?eeeee’eAeee ‡è#e"e?eeeeee!e’eAe?eeeDeÿÿ e e  ÿÿÿÿe eeÿÿ e e  ÿÿÿÿe ee…eÿÿ e e --NDe/eeœe e e ÿÿÿÿeee eee eDe;ee ‰e‡eeeee ee ‹?ee{e8ˆ8$D$ @ $<,`< oeOnAfterValidatete IF NOT eWeeTeete) THENe TeeVeeWeete);eWeeTeete );IF (eWeete > 0D) AND (tupeWeete < ete) THENeWeete := ete;ete := FALSE;ete := ¾ete - eWeete * 1000;ete := 0;ete := 0;e!te := hedete;eeeteIF eWeete THEN BEGINeÿÿWee Tee VeeWee te );eÿÿWee Tee VeeWee te);IF NOT eÿÿWee te('-') THEN BEGINeWee Teete,FALSE);eWeete ;IF eWee te THENe;TeeWeete ,'',0,eete ,FALSE,TRUE);END ELSEe ete := ntFeReQe te ;END;eGe<f ”5w  é SessionFeJeÿÿEe ee -che3ee eCe-ee eee…e eeee´ee¤ee ‹3ee4eCee'eeeXeÿÿ e e  ÿÿÿÿe eeÿÿ e e  ÿÿÿÿe ee…eÿÿ e e --NDee@eCe ee e ee”e e e ÿÿÿÿeee eee eDe;ee ‰e‡eeeee…eCee/eee<ee’eAeee ‡è#e"e?eeeeeeeee.4eee.eAe0e,ee,ee.eAe?ee e e ÿÿÿÿeeee.eAe?eee.eAe?ee eeee ‹?ee eDe;ee ‰e‡e eeeeBee eeeeeeBee.ee eeeee{et5t00$4,400<,@ D$($$<  oe OnPushiXe\ 28-04-06,TVRO,Retail1.11: Modified on behalf of a new functionality: the processing ofeXe` multi-object jobs (i.e. jobs encompassing more than one object)eXe\ that are linked to a particular client, entered by the user.eeteIF ete = '' THENe Tee-te);eeWeete ;IF eWeeTeete) THENIF eWeete THEN BEGINIF  ete = eReQe te THENe Tee!eete)ELSE BEGINeÿÿWee Tee VeeWee te ); eÿÿWee Tee VeeWee te );IF eÿÿWee te('-') THEN e te (  e te , e eWeete , e eWee te , e eWee te)ELSE BEGINeWee Teete,FALSE);eWeete ;IF eWee te THEN e e;TeeWeete ,'',0,eete,,FALSE,TRUE);END;END;END;IF NOT e Teete) THENEXIT;eete := fete - eWeete * 1000;ete := FALSE;ete := 0;ete := 0;ete IF (hedeWeete > 0D) AND (tupeWeete < ete) THENeWeete := ete;eWee Teete,TRUE);eeWeete := ¾ete;eWeete := ete;eWeete;ete := ntFeReQe te ;IF eWee te THENe;TeeWeete ,'',0,ee te,FALSE,TRUE);ete;eeWeete(FALSE);ete := FALSE;eete;e.te := FALSE;eWeeTeeVeete);eGe<f ”5w  é SessionFe•JeÿÿEeÌe eeeeeee ‹3ee”e…eCe ee\e eee eeee e e ÿÿÿÿeee eeeAeeeAeeeAeee eeeeee eDe;ee ‰e‡eeeeeCe eeeôeheÿÿ e e  ÿÿÿÿe eeÿÿ e e  ÿÿÿÿe ee…eÿÿ e e --NDee(eCeee¼e e e ÿÿÿÿeee eee eDe;ee ‰e‡eeeeeee eeee„eCe eeAeeeAeeeAeee eeee{e\*t0( ( <4,40<  oe OnPushiXe\ 28-04-06,TVRO,Retail1.11: Modified on behalf of a new functionality: the processing ofeXe` multi-object jobs (i.e. jobs encompassing more than one object)eXe\ that are linked to a particular client, entered by the user.eeeWeeTeete );IF eWeete THEN BEGINIF ete = eReQe te THEN BEGINIF  e Tee te) THEN BEGINeWeete;eWeeTeete ); eWee Teete,FALSE);eWeete;eTeete ); eTeete ); eTeete ); eWeete(FALSE);ete := ntFeReQe te ;IF deWee te THENe;TeeWeete ,'',0,eete,FALSE,TRUE);e Tee te,);END ELSEEXIT;END ELSE BEGINe eÿÿWee Tee VeeWee te ); eÿÿWee Tee VeeWee te );IF eÿÿWee te('-') THEN e Teete)ELSE BEGINeWee Teete,FALSE);eWeete ;IF deWee te THENe;TeeWeete ,'',0,eete,FALSE,TRUE);ete := ntFeReQe te;eWeete,(FALSE);END;END;END ELSE BEGINe Tee te );eTeete );eTeete );eTeete );eWeete(FALSE);END;eFe™Eee@ee{eoe OnPushie@te;eì"ÿÿÿÿ     ½ ˜A¾ ˜A¸ ˜Aº ˜A¹ ˜A» ˜A‘c˜Ac˜A Form                                xSMTP Mail ih 3©þ NAVW15.00.01,Retail2.30.14,ACA0438-`ò-ä, d8  dS™ tà”7°p ddddddËfÌfÍfÿɚ;<(ef   f™„fÀfPf f(f f(f f f$f(f<f8f,f f f f ë SMTPMailSetup è Mail $Là{ª®h#•5¯_ò8,o $ $˜ÏíFJ $àà $¤âÚùøÒÃ7†ÕäÿáfØ` $V¦°„Äç0‘¡9 9¦q?fè %The email address "%1" is invalid.&Het e-mailadres "%1" is ongeldig. é Text001;fT %The email address "%1" is invalid.&Het e-mailadres "%1" is ongeldig. JAttachment %1 does not exist or can not be accessed from the program.IBijlage %1 bestaat niet of kan niet worden benaderd via dit programma. ê Text002;fœ JAttachment %1 does not exist or can not be accessed from the program.IBijlage %1 bestaat niet of kan niet worden benaderd via dit programma. :The SMTP mail system returned the following error: %1BHet SMTP-mailsysteem heeft de volgende fout geretourneerd: %1 í Text003;f„ :The SMTP mail system returned the following error: %1BHet SMTP-mailsysteem heeft de volgende fout geretourneerd: %1  CreateMessage3f  Send3f  AddRecipients3f  AddCC3f  AddBCC3f  AppendBody3f  AddAttachment3f  CheckValidEmailAddresses3f9f   CheckValidEmailAddress3f 9f c˜A SendWithoutNotice3f  SYSTEM DIALOG FILE Ôdf d™fTdf $df df $Là{ª®h#•5¯_ò8,o $ $˜ÏíFJ $àà $¤âÚùøÒÃ7†ÕäÿáfØ`ÌfÌÿÿÿfÏÿÿÿfÕÿÿÿfôÿÿÿfûÿÿÿf÷ÿÿÿ ISCLEAR CREATE CLEAR STRPOS COPYSTR STRLENÜ fÿÿÿÿfÕÿÿÿ-‹-- GET TESTFIELD SMTP Server Authentication User ID Passwordà @f`@f`8f`<f `<f `Df``f`Df`<f`<f`@f`Df` FromName$--$$ FromAddress$--$$ To$--$$ Subject$--$$ Body$--$$ HtmlFormatted$ … …$$ Send$<-- …--$$ AddRecipients$--$$ AddCC$--$$ AddBCC$--$$ AppendBody$--$$ AddAttachments$--$$,fÿÿÿÿ ERROR,füÿÿ EXISTS ÿÿÿÿ0ÐÐИ°”¤eGe0|-e„-3-˜-ɜ- …¬ ð SenderName è SenderAddress é Recipients ì Subject í Body î HtmlFormattedIeÿÿEe˜eýÿe -eci2ee e eýÿee eþÿee eee ee ÿÿÿÿee…eeee eeee eeÿÿee eeþÿee eeýÿee eeüÿee eeûÿee eeúÿee{e `$( peteIF eýÿte <> '' THENiie Teeýÿte);e Teeþÿte);eWeete;eWeeTeete );IF eTeete) THENeTeete);eWeete := rNaeÿÿte;eWeete := rAdeþÿte;eWeete := ieneýÿte;eWeete := cteüÿte;eWeete := eûÿte;eWeete := ormeúÿte;eGe<- è ResultJeÿÿEe´eÿÿe-ÿe eee6eeee?eeeeeÿÿe -esu2ee(eeeÿÿee{eœ pekereete DOTTeÿÿte :=e eWeete(eVeete <> aileWeeReQe Veete, ete);eTeete );IF eÿÿte <> '' THENuueTeeVeeÿÿte);eGel,-4-8 è Recipients é ResultIeÿÿJeþÿEe˜e eÿÿeeþÿe-ÿe eeÿÿe?eeþÿe -esu2ee(eeeþÿee{eœ4 pee Teeÿÿte);eþÿte := eWeeTeeÿÿte );IF eþÿte <> '' THENuueTeeVeeþÿte);eGel,-4-8 è Recipients é ResultIeÿÿJeþÿEe˜e eÿÿeeþÿe-ÿe e eÿÿe?eeþÿe -esu2ee(eeeþÿee{eœ4 pee Teeÿÿte);eþÿte := eWee Teeÿÿte );IF eþÿte <> '' THENuueTeeVeeþÿte);eGel,-4-8 è Recipients é ResultIeÿÿJeþÿEe˜e eÿÿeeþÿe-ÿe e eÿÿe?eeþÿe -esu2ee(eeeþÿee{eœ4 pe e Teeÿÿte);eþÿte := eWee Teeÿÿte );IF eþÿte <> '' THENuueTeeVeeþÿte);eGel,-4-8 è BodyPart é ResultIeÿÿJeþÿEe€eþÿe-ÿe e eÿÿe?eeþÿe -esu2ee(eeeþÿee{e ¸ pe eþÿte := eWee Teeÿÿte );IF eþÿte <> '' THENuueTeeVeeþÿte);eGel,-4-8 è Attachment é ResultIeÿÿJeþÿEeôeÿÿe -tta3eeeÈe…eeÿÿe/ee(eeeÿÿeeþÿe-ÿe e eÿÿe?eeþÿe -esu2ee(eeeþÿee{e¤, 4 pe teIF eÿÿte = '' THENEXIT;IF NOT eTeeÿÿte) THENeTeeVeeÿÿte);eþÿte := eWee Teeÿÿte );IF eþÿte <> '' THENuueTeeVeeþÿte);eGeh,-4-4 è Recipients ê sIeÿÿJeþÿEe¤eÿÿe -eci3ee(eeeÿÿeeþÿeÿÿ?ee‡eeþÿe -;RPee ‡4eeðe e-ÿeeþÿe ‡e‡eeþÿe -;RPee ‡"eeeeþÿe-ÿeeþÿe‡eeþÿe -;RPee ‡!ee?eeÜþÿÿe eþÿee{e  ¼hpe teIF eÿÿte = '' THENeTeeVeeÿÿte);eeþÿte := ieneÿÿte;WHILE eeTeeþÿte,';') > 1 DO BEGINe TeeTeeþÿte,1,eTeeþÿte,';') - 1));qeþÿte := eTeeþÿVeeTeeþÿte,';') + 1);END;e Teeþÿte);eGeœ@-ûL‡L‡T è EmailAddress é i ê NoOfAtSignsIeÿÿJeþÿEeHeÿÿe -mai3ee(eeeÿÿeeÿÿe ‡ ee ˆ@3eeÿÿe‡eeÿÿe ee ˆ@3e-ee(eeeÿÿeeþÿe ‡@ee‡eeÿÿee ‡Aeèeÿÿeþÿ ee ˆ@3ee,eýÿeýÿe ‡!e?eeÿÿeþÿ ee ‡a5eeÿÿeþÿ ee ‡z1e,eeÿÿeþÿ ee ‡A5eeÿÿeþÿ ee ‡Z1e,e-eeÿÿeþÿ ee ‡05eeÿÿeþÿ ee ‡91e,e-eeÿÿeþÿ ee ˆ@ÿÿÿ:eLe ˆ.ÿÿÿ:e8e ˆ-ÿÿÿ:e$e ˆ_ÿÿÿ:e=Peaaite ) AND (eÿÿ[eeþÿte ] <=Pezaite)) OR(((eÿÿ[eeþÿte ] >=PeAaite ) AND (eÿÿ[eeþÿte ] <=PeZaite)) OR(((eÿÿ[eeþÿte] >='0') AND (eÿÿ[eeþÿte] <='9')) OR(eÿÿ[eeþÿte(] IN ['@','.','-','_']))THEN eTeeVeeÿÿte);END;eeteIF eýÿte <> 1 THENeTeeVeeÿÿte);eGe<- è ResultJeÿÿEeteÿÿe-ÿe eee6eeee?eeeee{eœpekereete DOHHeÿÿte :=e eWeete(eVeete <> aileWeeReQe Veete, ete);eTeete);e©²‡–²“šuwd™Ãºf·u