Patch-ID# 105207-06 Keywords: security dtmail segv menu file FSB IMAP CClient help $Home Folder Synopsis: CDE 1.1_x86: dtmail patch Date: Nov/20/98 Solaris Release: 2.5.1_x86 SunOS Release: 5.5.1_x86 Unbundled Product: CDE Unbundled Release: 1.1_x86 Relevant Architectures: i386 Xref: This patch available for sparc as patch 105203 BugId's fixed with this patch: 4069101 4084829 4083194 4059942 4080866 4075562 4091161 4163471 Changes incorporated in this version: 4163471 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/dt/bin/dtmail /usr/dt/lib/libSDtMail.so.1 /usr/dt/lib/nls/msg/C/DtMail.cat /usr/dt/appconfig/help/C/Mailer.sdl /usr/dt/appconfig/help/C/graphics/MAttFSB.tif /usr/dt/appconfig/help/C/graphics/MFileOptions.tif /usr/dt/share/man/man1/dtmail.1 Problem Description: 4163471 dtmail has potential buffer overflow problems - Attachment/Header handling (from 105207-05) 4091161 dtmail cannot resolve hostnames properly via DNS (from 105207-04) 4075562 DtMail assumes $HOME as the user's mail folder directory base (from 105207-03) 4080866 Move to Other Mailboxes submenu can't be used with IMAP - reworked (from 105207-02) 4069101 first letter in file names in File Selection Box missing for NT server 4084829 dtmail FSB appends extra directory in the filename field in non-unix IMAP server 4083194 cclient does not parse Content-Disposition correctly for IMAP4rev1 4080866 Move to Other Mailboxes submenu can't be used with IMAP (from 105207-01) 4059942 dtmail crashes with segv when move menu grows Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- There has been several new keywords added in the man pages for dtmail. They are the following: keepmovedialog Set this variable to "1" to enable the Select Mailbox File Selection Box to remain on the desktop after you use it to move or copy a message to a mailbox. This behavior remains over multiple sessions. The default behavior (in which keepmovedialog is set to "0") is for the Select Mailbox File Selection Box to close after a move or copy operation. You can set this variable in the Move Menu Setup dialog box opened from the Options menu. To change the default behavior for the current session only, select the checkbox on the Select Mailbox GUI. keepnewdialog Set this variable to "1" to enable the Select Mailbox File Selection Box to remain on the desktop after you use it to create a new mailbox. This behavior remains over multiple sessions. The default behavior is for the Select Mailbox File Selection Box to close immediately after creation of new mailbox. To change the default behavior for the current session only, select the checkbox on the Select Mailbox GUI. keepopendialog Set this variable to "1" to enable the Select Mailbox File Selection Box to remain on the desktop after you use it to open an existing mailbox. This behavior remains over multiple sessions. The default behavior is for the Select Mailbox File Selection Box to close after the mailbox is open. To change the default behavior for the current session only, select the checkbox on the Select Mailbox GUI.