home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / CHIPCD_3_98.iso / software / testsoft / exchange / server.ins < prev    next >
Text File  |  1997-08-25  |  23KB  |  703 lines

  1. ;    Copyright (c) 1993-1994 Microsoft Corporation  All rights reserved.
  2. ;
  3. ;    This file is used to INSTALL a  Microsoft Exchange Server.
  4. ;
  5.  
  6.  
  7.  
  8. ;    Talking to the Service Manager
  9. ;
  10.  
  11. ;        ServiceManager(MAD)
  12. CreateService:MSExchangeSA;Microsoft Exchange System Attendant;bin\mad.exe;EventLog$OLE$NtLmSsp$RPCLOCATOR$RPCSS$LanmanWorkstation$LanmanServer$
  13.  
  14. ;        ServiceManager(DSA)
  15. CreateService:MSExchangeDS;Microsoft Exchange Directory;bin\dsamain.exe;MSExchangeSA$
  16.  
  17. ;        ServiceManager(MTA)
  18. ; BUG
  19. CreateService:MSExchangeMTA;Microsoft Exchange Message Transfer Agent;bin\emsmta.exe;MSExchangeDS$
  20.  
  21. ;        ServiceManager(MDB)
  22. CreateService:MSExchangeIS;Microsoft Exchange Information Store;bin\store.exe;MSExchangeDS$
  23.  
  24.  
  25. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  26. ;
  27. ;    Integrating with the EventLog.
  28. ;
  29. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application
  30. ;delete due to changes, so they will be added later
  31. DeleteKey:MSExchangeDS
  32. DeleteKey:MSExchangeMTA
  33. DeleteKey:MSExchangeIS Private
  34. DeleteKey:MSExchangeIS Public
  35. DeleteKey:MSExchangeIS
  36. DeleteKey:EDB
  37. DeleteKey:ESE97
  38.  
  39. CreateKey:MSExchangeSA
  40. CreateKey:MSExchangeDS
  41.  
  42. CreateKey:MSExchangeIS Private
  43. CreateKey:MSExchangeIS Public
  44. CreateKey:MSExchangeIS
  45. CreateKey:MSExchange POP3 Interface
  46. CreateKey:MSExchange IMAP4 Interface
  47. CreateKey:MSExchange NNTP Interface
  48.  
  49. CreateKey:MSExchangeMTA
  50. CreateKey:EDB
  51. CreateKey:ESE97
  52.  
  53. CloseKey:
  54.  
  55. ;        EventLog(MAD)
  56. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeSA
  57. ReplaceDword:CategoryCount;0x09
  58. ReplaceExpandString:CategoryMessageFile;%s\bin\madmsg.dll
  59. ReplaceExpandString:EventMessageFile;%s\bin\madmsg.dll
  60. ReplaceDword:TypesSupported;7
  61. CloseKey:
  62.  
  63. ;        EventLog(DSA)
  64. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeDS
  65. ReplaceExpandString:EventMessageFile;%s\res\dsmsg.dll
  66. ReplaceExpandString:CategoryMessageFile;%s\res\dsmsg.dll
  67. ReplaceDword:CategoryCount;0x10
  68. CloseKey:
  69.  
  70. ;        EventLog(MTA)
  71. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeMTA
  72. ReplaceDword:CategoryCount;0xa
  73. ReplaceExpandString:CategoryMessageFile;%s\res\mtamsg.dll
  74. ReplaceExpandString:EventMessageFile;%s\res\mtamsg.dll
  75. ReplaceDword:TypesSupported;7
  76. CloseKey:
  77.  
  78. ;        EventLog(MDB)
  79. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeIS Private
  80. ReplaceExpandString:EventMessageFile;%s\res\mdbmsg.dll
  81. ReplaceExpandString:CategoryMessageFile;%s\res\mdbmsg.dll
  82. ReplaceDword:CategoryCount;0x23
  83. CloseKey:
  84. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeIS Public
  85. ReplaceExpandString:EventMessageFile;%s\res\mdbmsg.dll
  86. ReplaceExpandString:CategoryMessageFile;%s\res\mdbmsg.dll
  87. ReplaceDword:CategoryCount;0x23
  88. CloseKey:
  89. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeIS
  90. ReplaceExpandString:EventMessageFile;%s\res\mdbmsg.dll
  91. ReplaceExpandString:CategoryMessageFile;%s\res\mdbmsg.dll
  92. ReplaceDword:CategoryCount;0x23
  93. CloseKey:
  94. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchange POP3 Interface
  95. ReplaceExpandString:EventMessageFile;%s\res\pop3evt.dll
  96. ReplaceExpandString:CategoryMessageFile;%s\res\pop3evt.dll
  97. ReplaceDword:CategoryCount;0x05
  98. CloseKey:
  99. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchange IMAP4 Interface
  100. ReplaceExpandString:EventMessageFile;%s\res\imap4evt.dll
  101. ReplaceExpandString:CategoryMessageFile;%s\res\imap4evt.dll
  102. ReplaceDword:CategoryCount;0x05
  103. CloseKey:
  104. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchange NNTP Interface
  105. ReplaceExpandString:EventMessageFile;%s\res\nntpevt.dll
  106. ReplaceExpandString:CategoryMessageFile;%s\res\nntpevt.dll
  107. ReplaceDword:CategoryCount;0x08
  108. CloseKey:
  109.  
  110.  
  111. ;        EventLog(EDB)
  112. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\EDB
  113. ReplaceExpandString:EventMessageFile;%s\bin\edb.dll
  114. ReplaceExpandString:CategoryMessageFile;%s\bin\edb.dll
  115. ReplaceDword:CategoryCount;0x06
  116. ReplaceDword:TypesSupported;0x07
  117. CloseKey:
  118.  
  119. ;        EventLog(ESE97)
  120. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\ESE97
  121. ReplaceExpandString:EventMessageFile;%s\bin\ESE.dll
  122. ReplaceExpandString:CategoryMessageFile;%s\bin\ESE.dll
  123. ReplaceDword:CategoryCount;0x0a
  124. ReplaceDword:TypesSupported;0x07
  125. CloseKey:
  126.  
  127.  
  128. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  129. ;
  130. ;    Values for using CDONTS.DLL.
  131. ;
  132. OpenMachineKey:SOFTWARE\Microsoft\Exchange
  133. CreateKey:Active Messaging
  134. CloseKey:
  135.  
  136. OpenMachineKey:SOFTWARE\Microsoft\Exchange\Active Messaging
  137. ReplaceDword:POP3 Enabled;0x1
  138. ReplaceDword:POP3 Port;0x6e
  139. ReplaceString:POP3 Server;!Server
  140. ReplaceDword:POP3 Timeout;0x1e
  141. ReplaceString:Temporary Directory;%s\WEBTEMP
  142. CloseKey:
  143.  
  144. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  145. ;
  146. ;    Integrating with the PerfMon.
  147. ;
  148. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  149. CreateKey:MSExchangeDS\Performance
  150. CreateKey:MSExchangeMTA\Performance
  151. CreateKey:MSExchangeIS\Performance
  152. CreateKey:EDB\Performance
  153. CreateKey:ESE97\Performance
  154. CloseKey:
  155.  
  156.  
  157. ;        PerfMon(MAD)
  158.  
  159. ;        PerfMon(DSA)
  160.  
  161. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeDS\Performance
  162. ReplaceString:Close;CloseDsaPerformanceData
  163. ReplaceString:Collect;CollectDsaPerformanceData
  164. ReplaceString:Library;%s\bin\perfdsa.dll
  165. ReplaceString:Open;OpenDsaPerformanceData
  166.  
  167. CloseKey:
  168.  
  169. CreateProcessSafe:.;unlodctr MSExchangeDS;180000
  170. CreateProcess:%srcdir%\bin;lodctr dsactrs.ini;360000
  171.  
  172. ;        PerfMon(MTA)
  173. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeMTA\Performance
  174. ReplaceString:Close;MTAClosePerf
  175. ReplaceString:Collect;MTACollectPerf
  176. ReplaceString:Library;%s\bin\mtaperf.dll
  177. ReplaceString:Open;MTAOpenPerf
  178.  
  179. CloseKey:
  180.  
  181. CreateProcessSafe:.;unlodctr MSExchangeMTA;180000
  182. CreateProcess:%srcdir%\bin;lodctr mtaperf.ini;360000
  183.  
  184. ;        PerfMon(MDB)
  185. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Performance
  186. ReplaceString:Close;CloseMdbPerformanceData
  187. ReplaceString:Collect;CollectMdbPerformanceData
  188. ReplaceString:Library;%s\bin\mdbperf.dll
  189. ReplaceString:Open;OpenMdbPerformanceData
  190.  
  191. CloseKey:
  192. CreateProcessSafe:.;unlodctr MSExchangeIS;180000
  193. CreateProcess:%srcdir%\bin;lodctr mdbperf.ini;1200000
  194.  
  195.  
  196. ;        PerfMon(EDB)
  197. ;OpenMachineKey:SYSTEM\CurrentControlSet\Services\EDB\Performance
  198. ;ReplaceString:Close;ClosePerformanceData
  199. ;ReplaceString:Collect;CollectPerformanceData
  200. ;ReplaceString:Library;%s\bin\edbperf.dll
  201. ;ReplaceString:Open;OpenPerformanceData
  202.  
  203. ;CloseKey:
  204. ;CreateProcessSafe:.;unlodctr EDB;180000
  205. ;CreateProcess:%srcdir%\bin;lodctr edbperf.ini;360000
  206.  
  207. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  208. DeleteKey:EDB
  209. CloseKey:
  210.  
  211. ;        PerfMon(ESE97)
  212. OpenMachineKey:SYSTEM\CurrentControlSet\Services\ESE97\Performance
  213. ReplaceString:Close;ClosePerformanceData
  214. ReplaceString:Collect;CollectPerformanceData
  215. ReplaceString:Library;%windir%\system32\eseperf.dll
  216. ReplaceString:Open;OpenPerformanceData
  217.  
  218. CloseKey:
  219.  
  220.  
  221. CreateProcessSafe:.;unlodctr ESE97;180000
  222. CreateProcess:%windir%\system32;lodctr eseperf.ini;180000
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229. ; The Services key for MSExchangeIMC so that lodctr would succeed. Later Admin will just enable the service.
  230.  
  231.  
  232. ;        Miscellaneous
  233. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  234. CreateKey:MSExchangeIMC\Performance
  235. CloseKey:
  236.  
  237. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIMC\Performance
  238. ReplaceString:Close;ClosePerformanceData
  239. ReplaceString:Collect;CollectPerformanceData
  240. ReplaceString:Library;%s\bin\imsperf.dll
  241. ReplaceString:Open;OpenPerformanceData
  242. CloseKey:
  243.  
  244.  
  245.  
  246. CreateProcessSafe:.;unlodctr MSExchangeIMC;180000
  247. CreateProcess:%srcdir%\bin;lodctr imcperf.ini;360000
  248.  
  249.  
  250.  
  251. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application
  252. CreateKey:MSExchangeIMC
  253. CreateKey:InternetProxy
  254. CloseKey:
  255.  
  256. ;        EventLog(MSExchangeIMC)
  257. OpenMachineKey:SYSTEM\CurrentControlSet\Services\EventLog\Application\MSExchangeIMC
  258. ReplaceExpandString:EventMessageFile;%s\res\imcmsg.dll
  259. ReplaceExpandString:CategoryMessageFile;%s\res\imcmsg.dll
  260. ReplaceDword:CategoryCount;0x08
  261. ReplaceDword:TypesSupported;0x1f
  262. CloseKey:
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270. ; The Services key for MSExchangeINS so that the permissions will be inherited properly
  271.  
  272. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  273. CreateKey:MSExchangeINS
  274. CloseKey:
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  283. ;
  284. ;    Misc. Additional work used internally by EMS
  285. ;
  286.  
  287. ;        Server RPC binding transports
  288. OpenMachineKey:SOFTWARE\Microsoft\Exchange\Exchange Provider
  289. ReplaceString:Rpc_Svr_Binding_Order;ncacn_ip_tcp,ncacn_spx,ncacn_vns_spp
  290. CloseKey:
  291.  
  292. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  293. CreateSecureKey:MSExchangeDS\Parameters
  294. CreateKey:MSExchangeDS\Diagnostics
  295. CreateKey:MSExchangeMTA\Parameters
  296. CreateKey:MSExchangeMTA\Diagnostics
  297. CreateSecureKey:MSExchangeIS\ParametersPrivate
  298. CreateSecureKey:MSExchangeIS\ParametersPublic
  299. CreateKey:MSExchangeIS\ParametersSystem
  300. CreateKey:MSExchangeIS\ParametersSystem\InternetContent
  301. CreateKey:MSExchangeIS\ParametersNetIf
  302. CreateKey:MSExchangeIS\Diagnostics
  303. ;------------------------------------------
  304. CloseKey:
  305.  
  306. ; POP3 support
  307. OpenMachineKey:SOFTWARE\Microsoft
  308. CreateKey:KeyRing
  309. CloseKey:
  310.  
  311. OpenMachineKey:SOFTWARE\Microsoft\KeyRing
  312. CreateKey:Parameters
  313. CloseKey:
  314.  
  315. OpenMachineKey:SOFTWARE\Microsoft\KeyRing\Parameters
  316. CreateKey:AddOnServices
  317. CloseKey:
  318.  
  319. OpenMachineKey:SOFTWARE\Microsoft\KeyRing\Parameters\AddOnServices
  320. ReplaceString:Pop3;popkey.dll
  321. CloseKey:
  322.  
  323. ;work around a bug in the NT redirector for the MTA
  324. OpenMachineKey:SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
  325. SetDword:MaxThreads;0xff
  326. CloseKey:
  327.  
  328. ; Remove Server Language value from pre RC2 installations
  329. OpenMachineKey:SOFTWARE\Microsoft\Exchange\Language
  330. DeleteValue:Server Language
  331. CloseKey:
  332.  
  333.  
  334.  
  335. ; Random JET keys
  336. OpenMachineKey:SOFTWARE\Microsoft
  337. CreateSecureKey:EDB
  338. CloseKey:
  339.  
  340.  
  341. ;        Miscellanous(MAD)
  342. InitMAD:
  343. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  344. CreateKey:MSExchangeSA\Parameters
  345. CloseKey:
  346.  
  347. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeSA\Parameters
  348. SetString:LogDirectory;%s\tracking.log
  349. SetDword:LogFlushFreq;10
  350. SetDword:OldLogsCleaningInterval(Days);7
  351. CloseKey:
  352.  
  353. ;        Miscellanous(DSA)
  354. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeDS
  355. ReplaceString:DiagnosticsMessageFile;dsmsg.dll
  356. CloseKey:
  357.  
  358. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeDS\Parameters
  359. SetString:Database log files path;%s\DSADATA
  360. SetString:Database logging/recovery;ON
  361. SetString:DSA Database file;%s\DSADATA\dir.edb
  362. SetString:DSA Temporary file;%s\DSADATA\temp.edb
  363. SetDword:EDB max log buffers;0x40
  364. SetDword:EDB log buffer flush threshold;0x20
  365. SetDword:EDB log flush period;0x1F4
  366. SetString:DSA Hierarchy table file;%s\DSADATA\hierarch.dat
  367. SetDword:Hierarchy Table Recalculation interval (minutes);0x720
  368. ; DEBUG only
  369. SetString:DSA Working Directory;%s\DSADATA
  370. SetDword:Max Threads (EXDS+NSP+DRA);30
  371. SetDword:Replicator deleted object conflict lifetime (days);0x1
  372. SetDword:Replicator notify pause after modify (secs);0x12c
  373. SetDword:Replicator notify pause between DSAs (secs);0x1e
  374. SetDword:Replicator inter site packet size;0x200
  375. SetDword:Replicator intra site packet size;0x64
  376. SetDword:Circular Logging;0x01
  377. CloseKey:
  378.  
  379. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeDS\Diagnostics
  380. SetDword:1 Knowledge Consistency Checker;0
  381. SetDword:2 Security Events;0
  382. SetDword:3 EXDS Interface Events;0
  383. SetDword:4 MAPI Interface Events;0
  384. SetDword:5 Replication Events;0
  385. SetDword:6 Garbage Collection;0
  386. SetDword:7 Internal Configuration;0
  387. SetDword:8 Directory Access;0
  388. SetDword:9 Internal Processing;0
  389. SetDword:10 LDAP Interface;0
  390. SetDword:11 Initialization/Termination;0
  391. SetDword:12 Service Control;0
  392. SetDword:13 Name Resolution;0
  393. SetDword:14 Backup;0
  394. SetDword:15 Field Engineering;0
  395. SetDword:16 Address Book Views;0
  396. DeleteValue:10 Unused
  397. CloseKey:
  398.  
  399. ;        Miscellanous(MTA)
  400. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeMTA
  401. ReplaceString:DiagnosticsMessageFile;mtamsg.dll
  402. CloseKey:
  403.  
  404. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeMTA\Parameters
  405. SetDword:Concurrent connections to LAN-MTAs;0x28
  406. SetDword:Concurrent connections to X.400 gateways;0x6
  407. ReplaceDword:Concurrent MDB/delivery queue clients;0x3
  408. ReplaceDword:Concurrent XAPI sessions;0x50
  409. SetDword:DB data buffers per object;0x3
  410. SetDword:DB file handles;0xc0
  411. SetDword:Dispatcher threads;0x1
  412. SetDword:ds_read cache latency (secs);0x3c
  413. SetDword:ds_search latency (mins);0x3c
  414. SetDword:ds_search latency (mins) for transport stacks;0x3c
  415. SetStringServer:DSA Address
  416. SetDword:Kernel threads;0x1
  417. SetDword:LAN-MTA DMOD threads;0x5
  418. SetDword:LAN-MTAs;0x14
  419. SetDword:MDB users;0x1f4
  420. SetDword:MMI connections;0x8
  421. ReplaceDword:MT gateway clients;0x8
  422. SetString:MTA Run Directory;%s\mtadata
  423. SetString:MTA database path;%s\mtadata
  424. ReplaceDword:Retrieval queue clients;0x2
  425. SetDword:RTS threads;0x1
  426. SetDword:Submit/deliver threads;0x2
  427. SetDword:Supports 2K TPDU;0x0
  428. SetDword:TCP/IP async notify timeout (ms);0x32
  429. SetDword:TCP/IP control blocks;0x14
  430. SetDword:TCP/IP threads;0x2
  431. SetDword:TP4 async notify timeout (ms);0x32
  432. SetDword:TP4 control blocks;0x14
  433. SetDword:TP4 threads;0x2
  434. SetDword:Transfer threads;0x1
  435. SetDword:Transport threads;0x1
  436. SetDword:X.400 gateways;0x14
  437. SetStringDN:X500 DN; ;Microsoft MTA
  438. SetDword:XAPI MA queue threads;0x2
  439. SetDword:XAPI MA threads;0x2
  440. SetDword:XAPI MT queue threads;0x1
  441. SetDword:XAPI MT threads;0x1
  442. SetDword:XAPI/MMI client DMOD threads;0xa
  443. SetDword:Concurrent connections to RAS LAN-MTAs;0xa
  444. SetDword:RAS LAN-MTA DMOD threads;0x2
  445. SetDword:Eicon X.25 result threads;0x2
  446. SetDword:Eicon X.25 connections;0x14
  447. SetDword:DB file count delete threshold;0x0
  448. SetDword:DB file size delete threshold;0x0
  449. SetDword:Eicon wait timeout (MS);0x1f4
  450. SetDword:NCC TP0 Conformance Tester;0x00
  451. SetDword:APDU logging required;0x00
  452. ; $BUG set following to 00 for ship
  453. SetDword:Call-stack diagnostics required;0x1
  454. SetDword:Flush Results to Disk;0x00
  455. SetDword:Number of RAS LAN-MTAs;0x0a
  456. SetDword:Number of Remote Sites Connected over LAN;0x19
  457. SetDword:Number of DLs Allowed;0x64
  458. SetDword:Max Concurrent XAPI Applications;0xa
  459. SetDword:Max RPC Calls Outstanding;0x32
  460. SetDword:Min RPC Threads;0x4
  461. SetDword:RPC Authentication Level;0x2
  462. SetDword:Text Event Log;0x0
  463. CloseKey:
  464.  
  465. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeMTA\Diagnostics
  466. SetDword:1 X.400 Service;0x00
  467. SetDword:2 Resource;0x00
  468. SetDword:3 Security;0x00
  469. SetDword:4 Interface;0x00
  470. SetDword:5 Field Engineering;0x00
  471. SetDword:6 MTA Administration;0x00
  472. SetDword:7 Configuration;0x00
  473. SetDword:8 Directory Access;0x00
  474. SetDword:9 Operating System;0x00
  475. SetDword:10 Internal Processing;0x00
  476. SetDword:11 Interoperability;0x00
  477. SetDword:12 APDU;0x00
  478. CloseKey:
  479.  
  480. ;        Miscellanous(MDB)
  481.  
  482. ;copy the values that were for IMC, now part of IS
  483. ;copyvalue only works in HKLM
  484. CopyValueDword:SYSTEM\CurrentControlSet\Services\MSExchangeIMC\Parameters;SYSTEM\CurrentControlSet\Services\MSexchangeIS\ParametersSystem\InternetContent;ISO-8859-1;ISO-8859-1;0x0
  485. CopyValueDword:SYSTEM\CurrentControlSet\Services\MSExchangeIMC\Parameters;SYSTEM\CurrentControlSet\Services\MSexchangeIS\ParametersSystem\InternetContent;DefaultUseSJIS;DefaultUseSJIS;0x0
  486. CopyValueMulti_SZ:SYSTEM\CurrentControlSet\Services\MSExchangeIMC\Parameters;SYSTEM\CurrentControlSet\Services\MSexchangeIS\ParametersSystem\InternetContent;NonMacCreatorTypes;NonMacCreatorTypes;MDOS:TEXT$
  487.  
  488. ;remove old keys after copying
  489. OpenMachineKey:SYSTEM\CurrentControlSet\Services
  490. DeleteValue:MSExchangeIMC\Parameters\ISO-8859-1
  491. DeleteValue:MSExchangeIMC\Parameters\DefaultUseSJIS
  492. DeleteValue:MSExchangeIMC\Parameters\NonMacCreatorTypes
  493. CloseKey:
  494.  
  495. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\InternetContent
  496. SetDword:LoggingLevel;0x00
  497. CloseKey:
  498.  
  499. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS
  500. ReplaceString:DiagnosticsMessageFile;mdbmsg.dll
  501. CloseKey:
  502.  
  503. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
  504. SetString:DB Log Path;%s\MDBDATA
  505. SetDword:DB Recovery;0x00
  506. SetStringServer:DSA Computer
  507. SetStringServer:MTA Computer
  508. SetDword:Online Compaction;0x1
  509. SetStringServer:This Server
  510. SetString:Working Directory;%s\MDBDATA
  511. SetDword:Circular Logging;0x01
  512. SetString:POP3 Protocol Log Path;%s\MDBDATA
  513. SetDword:POP3 Protocol Logging Level;0x00
  514. SetString:IMAP4 Protocol Log Path;%s\MDBDATA
  515. SetDword:IMAP4 Protocol Logging Level;0x00
  516. SetString:NNTP Protocol Log Path;%s\MDBDATA
  517. SetDword:NNTP Protocol Logging Level;0x00
  518. CloseKey:
  519.  
  520. ;        Private Parameters
  521. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPrivate
  522. SetDword:Background Cleanup;0xEA60
  523. SetDword:Background Search;0x1388
  524. SetString:DB Path;%s\MDBDATA\PRIV.EDB
  525. SetDword:General Event Log;0x0
  526. SetDword:Track Duplicates;0x1
  527. SetDword:Transport Event Log;0x0
  528. CloseKey:
  529.  
  530. ;        Public Parameters
  531. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPublic
  532. SetDword:Background Cleanup;0xEA60
  533. SetDword:Background Search;0x1388
  534. SetString:DB Path;%s\MDBDATA\PUB.EDB
  535. SetDword:General Event Log;0x0
  536. SetDword:Replication Event Log;0x0
  537. SetDword:Track Duplicates;0x1
  538. SetDword:Transport Event Log;0x0
  539. CloseKey:
  540.  
  541. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersNetIf
  542. SetDword:MaxPoolThreads;0x0a
  543. SetDword:MaxConcurrency;0x00
  544. SetDword:ThreadTimeout;0x015180
  545. SetDword:UseAcceptEx;0x01
  546. SetDword:UseTransmitFile;0x01
  547. SetDword:NonTFBufferSize;0x1000
  548. SetDword:MinFileKbSec;0x03e8
  549. CloseKey:
  550.  
  551. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics
  552. CreateKey:9000 Private
  553. CreateKey:9001 Public
  554. CreateKey:9002 System
  555. CreateKey:9037 Internet Protocols
  556. CreateKey:9037 Internet Protocols\9038 POP3
  557. CreateKey:9037 Internet Protocols\9039 NNTP
  558. CreateKey:9037 Internet Protocols\9051 IMAP4
  559. ;deletes due to name changes
  560. DeleteKey:9000 Private\9003 General
  561. DeleteKey:9000 Private\9004 Transport
  562. DeleteKey:9001 Public\9003 General
  563. DeleteKey:9001 Public\9004 Transport
  564. DeleteKey:9001 Public\9005 Replication
  565. DeleteKey:9002 System\9003 General
  566. DeleteKey:9002 System\9032 POP3 Protocol
  567. DeleteKey:9002 System\9033 NNTP Protocol
  568. DeleteKey:9032 Internet Protocols\9033 POP3
  569. DeleteKey:9032 Internet Protocols\9034 NNTP
  570. DeleteKey:9032 Internet Protocols
  571. CloseKey:
  572.  
  573. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics\9000 Private
  574. SetDword:9003 Transport General;0x00;
  575. SetDword:9005 General;0x00;
  576. SetDword:9010 Transport Sending;0x00;
  577. SetDword:9011 Transport Delivering;0x00;
  578. SetDword:9012 Transfer Into Gateway;0x00;
  579. SetDword:9013 Transfer Out Of Gateway;0x00;
  580. SetDword:9014 MTA Connections;0x00;
  581. SetDword:9015 Logons;0x00;
  582. SetDword:9016 Access Control;0x00;
  583. SetDword:9017 Send On Behalf Of;0x00;
  584. SetDword:9018 Send As;0x00;
  585. SetDword:9019 Rules;0x00;
  586. SetDword:9021 Storage Limits;0x00;
  587. SetDword:9026 Background Cleanup;0x00;
  588. SetDword:9028 DS Synchronization;0x00;
  589. SetDword:9030 Views;0x00;
  590. SetDword:9050 Download;0x00;
  591. CloseKey:
  592.  
  593. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics\9001 Public
  594. SetDword:9003 Transport General;0x00;
  595. SetDword:9005 General;0x00;
  596. SetDword:9006 Replication DS Updates;0x00;
  597. SetDword:9007 Replication Incoming Messages;0x00;
  598. SetDword:9008 Replication Outgoing Messages;0x00;
  599. SetDword:9009 Replication NDRs;0x00;
  600. SetDword:9010 Transport Sending;0x00;
  601. SetDword:9011 Transport Delivering;0x00;
  602. SetDword:9014 MTA Connections;0x00;
  603. SetDword:9015 Logons;0x00;
  604. SetDword:9016 Access Control;0x00;
  605. SetDword:9017 Send On Behalf Of;0x00;
  606. SetDword:9018 Send As;0x00;
  607. SetDword:9019 Rules;0x00;
  608. SetDword:9021 Storage Limits;0x00;
  609. SetDword:9022 Replication Site Folders;0x00;
  610. SetDword:9023 Replication Expiry;0x00;
  611. SetDword:9024 Replication Conflicts;0x00;
  612. SetDword:9025 Replication Backfill;0x00;
  613. SetDword:9026 Background Cleanup;0x00;
  614. SetDword:9027 Replication Errors;0x00;
  615. SetDword:9028 DS Synchronization;0x00;
  616. SetDword:9030 Views;0x00;
  617. SetDword:9047 Replication General;0x00;
  618. SetDword:9050 Download;0x00;
  619. CloseKey:
  620.  
  621. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics\9002 System
  622. SetDword:9004 Recovery;0x00;
  623. SetDword:9005 General;0x00;
  624. SetDword:9020 Connections;0x00;
  625. SetDword:9029 Table Cache;0x00;
  626. SetDword:9031 Content Engine;0x00;
  627. SetDword:9048 Performance Monitor;0x00;
  628. SetDword:9049 Move Mailbox;0x00;
  629. SetDword:9050 Download;0x00;
  630. CloseKey:
  631.  
  632. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics\9037 Internet Protocols\9038 POP3
  633. SetDword:9031 Content Engine;0x00;
  634. SetDword:9041 Connections;0x00;
  635. SetDword:9042 Authentication;0x00;
  636. SetDword:9043 Client Action;0x00;
  637. SetDword:9044 Configuration;0x00;
  638. CloseKey:
  639.  
  640. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics\9037 Internet Protocols\9051 IMAP4
  641. SetDword:9031 Content Engine;0x00;
  642. SetDword:9041 Connections;0x00;
  643. SetDword:9042 Authentication;0x00;
  644. SetDword:9043 Client Action;0x00;
  645. SetDword:9044 Configuration;0x00;
  646. CloseKey:
  647.  
  648. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\Diagnostics\9037 Internet Protocols\9039 NNTP
  649. SetDword:9031 Content Engine;0x00;
  650. SetDword:9040 News Connector;0x00;
  651. SetDword:9041 Connections;0x00;
  652. SetDword:9042 Authentication;0x00;
  653. SetDword:9043 Client Action;0x00;
  654. SetDword:9044 Configuration;0x00;
  655. SetDword:9045 Replication;0x00;
  656. SetDword:9046 Pull Newsfeed;0x00;
  657. CloseKey:
  658.  
  659. ;        Miscellanous (Setting Windows NT control parameters)
  660. OpenMachineKey:SYSTEM\CurrentControlSet\Control\PriorityControl
  661. SetDword:Win32PrioritySeparation;0x00;
  662. CloseKey:
  663.  
  664. InitMDB:
  665.  
  666. ; TURN RECOVERY on for the MDB
  667. OpenMachineKey:SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
  668. SetDword:DB Recovery;0x01
  669. CloseKey:
  670.  
  671. ;Give us more time for the services to shutdown on server shutdown.  5 min
  672. OpenMachineKey:SYSTEM\CurrentControlSet\Control
  673. SetString:WaitToKillServiceTimeout;600000
  674. CloseKey:
  675.  
  676. ;Optimize memory management for a server
  677. OpenMachineKey:SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  678. SetDword:LargeSystemCache;0x00
  679. CloseKey:
  680.  
  681.  
  682. ;         Register CDO
  683. RegisterDLL:%windir%\system32\cdonts.dll
  684. RegisterDLL:%windir%\system32\exchcomm.dll
  685.  
  686.  
  687. ;        Miscellaneous(Perfwiz)
  688. ; Create Perfwiz key
  689. OpenMachineKey:SOFTWARE\Microsoft
  690. CreateKey:PerfWiz
  691. CloseKey:
  692.  
  693. ; Start the Server service before adding shares
  694. StartService:LanmanServer
  695.  
  696. ; Share out the connectors area
  697. AddShare:.;connect$;%s\connect;READ;"Access to gateway connectors"
  698. AddShare:.;Address;%s\address;READ;"Access to address objects"
  699. AddShare:.;Add-ins;%s\add-ins;READ;"Access to EDK objects"
  700. AddShare:.;tracking.log;%s\tracking.log;READ;"Exchange message tracking logs"
  701. AddShare:.;Resources;%s\res;READ;"Event logging files"
  702.  
  703.