1. Through the analysis of the returned logs, it is found that the associated logs about the transport domain are not generated in the log folder.
2. It is found that the installation log is normal and no database update failure occurs.
3. Manually start common processes to perform verification. Run the following commands:
C:\Documents and Settings\Administrator> set path=%imap%/../lib;%imap%/../dll;%imap%/../cbb/trans/lib;%imap%/../cbb/qasn/lib;%imap%/../cbb/frame/lib;%imap%/../cbb/pmslib/lib;%imap%/../cbb/unitedmgr/lib;%imap%/../common/mc/lib;%imap%/../common/trans_core/bin;%imap%/../mml/bin;%imap%/../common/trans_core/bin;%path%
C:\Documents and Settings\Administrator> cd /d %IMAP%
X:\vsm\server\conf> ..\common\trans_core\bin\Eml_PubSvr.exe
An error message is displayed, as shown in the following figure.

4. The zlib.dll database cannot be found. Add the following variables to path environment variables:
%imap%/../lib;%imap%/../dll;%imap%/../cbb/trans/lib;%imap%/../cbb/qasn/lib;%imap%/../cbb/frame/lib;%imap%/../cbb/pmslib/lib;%imap%/../cbb/unitedmgr/lib;%imap%/../common/mc/lib;%imap%/../common/trans_core/bin;%imap%/../mml/bin;%imap%/../common/trans_core/bin;
View the DLL loaded by the Eml_PubSvr.exe process. It is found that the loaded DLL is not stored in the default VSM directory server\3rdTools\lib.
l You can use the depends.exe tool carried by Microsoft Visual Studio or another tool to view the DLL loaded by the Eml_PubSvr.exe process.
l You can also run the following commands to view the processes that use the zlib.dll file.
C:\Documents and Settings\Administrator> tasklist /m zlib.dll