DOCUMENT:Q85647 11-JUL-1999 [pcmail] TITLE :PC Adm: Err Msg: Notice 56: Error Deleting User Address PRODUCT :Microsoft Mail For PC Networks PROD/VER: OPER/SYS: KEYWORDS: ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Mail for PC Networks, versions 2.1, 3.0, 3.2 ------------------------------------------------------------------------------- SYMPTOMS ======== When a Mail administrator tries to delete a user from the Postoffice Address List (POL) using the Mail Administrator (ADMIN.EXE) program provided with Microsoft Mail for PC Networks, the following error message may appear: Notice 56 Error deleting user address in Postoffice Address list. CAUSE ===== This problem occurs if the POL has a missing or corrupted record for the user (for example, if the UserID is missing from the POL). The cause of the problem can be one of the following: 1. The user is a local user, and the record is missing from the ADMIN.NME file; however, the access (ACCESS*.GLB) files contain information about this user. 2. The user record is present in the POL but is corrupted. 3. The user is an external postoffice user added to the POL. The user record is present in the POL; however, the record is corrupted. RESOLUTION ========== The POL information is contained in the ADMINSHD.NME and ADMIN.NME files. These two files should always have the same exact size, date, and relative time. The following are corresponding workarounds for the above causes. These steps are geared for the Mail administrator: 1. If the user is a local user and the record is missing from the ADMIN.NME file, copy the POL to your Personal Address List (PAL), add the user there, and then copy your PAL to the POL. The following procedure assumes that the administrator mailbox still exists and the 8-digit hexadecimal ID (hexid) is 00000000. If you are using an account other than 00000000, substitute the 8-digit hexid for that account for 00000000. a. Obtain the user's mailbox name. From the Administrator program Config menu, choose Password. Note the postoffice and network names. b. At the MS-DOS command prompt, change to the NME subdirectory of the Mail database. c. Make a backup of the POL by typing the following command: " copy admin.nme admin.old " (without the quotation marks) d. Make a backup of your PAL by typing: " copy 00000000.nme 00000000.old " (without the quotation marks) If 00000000.NME is a 0-byte file, copying may not work. You can safely skip this step. e. Copy the POL to the PAL by typing: " copy admin.nme 00000000.nme " (without the quotation marks) f. Move up one directory level from the NME subdirectory (by typing CD..). g. Start the MS-DOS Mail client and sign in using the admin mailbox by typing: " mail admin -p " (without the quotation marks) h. From the Address menu, choose Enter. At the prompts, type in the mailbox, postoffice, and network names you noted in step a above. (If you have other address types, choose the Microsoft Mail type and the Admin program will then prompt you for the above.) Type in the data noted from Step 1. It will bring up the alias. Press the ENTER key. i. Quit out of the Mail client. j. At the MS-DOS command prompt, change to the NME directory of the Mail database. k. Copy the PAL to the POL by typing: " copy 00000000.nme admin.nme copy 00000000.nme adminshd.nme " (without the quotation marks) l. Move up one directory level from the NME subdirectory (by typing CD..). m. Start the Administrator program. You should now be able to delete the problem user account. Once you have successfully deleted the user account, delete the ADMIN.OLD file and copy 00000000.OLD to 00000000.NME. (If you skipped step d above, you do not need to copy 00000000.OLD to 00000000.NME.) 2. If the user record is present in the POL but is corrupted, perform the following steps: a. Send to Microsoft Product Support Services (PSS) the access (ACCESS.*) files and the ADMIN.NME file. A Support Professional will verify information in the access file, correct the record in the ADMIN.NME file, and return your ADMIN.NME file to you. b. Copy the corrected ADMIN.NME over ADMINSHD.NME. You should be able to delete the user. Note: Do not make any modifications to the POL between the time you send the ADMIN.NME and the time you receive the corrected ADMIN.NME from PSS. 3. If the user is an external postoffice user added to the POL and the user record is present in the POL but is corrupted, send to PSS the ADMIN.NME file and the xxxxxxxx.USR file for the external postoffice the user is on. To find out the xxxxxxxx number, perform the following steps: a. Type out the NETWORK.GLB file. Find the 8-digit number of the network the user is on. b. Type out that 8-digit.XTN file. This file should show the 8-digit numbers for the external postoffices. Find the 8-digit number of the postoffice the user is on. That number is the USR file needed by PSS. With the ADMIN.NME and xxxxxxxx.USR files, the PSS engineer will verify the information in the USR file, correct the record in the ADMIN.NME file, and return your ADMIN.NME file to you. c. Copy ADMIN.NME to ADMINSHD.NME. You should be able to delete the user. Note: Do not make any modifications to the POL between the time you send the ADMIN.NME and the time you receive the corrected ADMIN.NME from PSS. MORE INFORMATION ================ If the steps above do not work, try one of the following: 1. Double-check the spelling of all problem names, along with the network and postoffice names. Often the type number is corrupted to 00, and the name will be blank or will contain garbage characters. 2. Obtain and use the ACCTONME utility that is available as part of the Database Maintenance Utilities document. To obtain the document containing the Database Maintenance Utilities, please see the following article in the Microsoft Knowledge Base: Q99419 PC DB: Database Maintenance Utilities (Complete) There are some side effects to using this utility that are explained in the ACCTONME.TXT file included with the utility. Additional query words: 2.10 3.00 3.20 Admin PO err msg errmsg alert ====================================================================== Keywords : Technology : kbMailSearch kbZNotKeyword3 kbMailPCN320 kbMailPCN300 kbMailPCN210 ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 1999.