===================================== EUDORA PRO FOR WINDOWS, VERSION 4.0.1 ===================================== This README provides information on the following topics: - Minimum Requirements - Installation - New Features and Changes in Version 4.0 - Limitations in 4.0 - New Features, Changes, and Limitations in 4.0.1 - Eudora Pro 4.0.1 Bug Fixes - Bug Reports - Requests for Features - License and Legal Information ---------------------- MINIMUM REQUIREMENTS ---------------------- To use Eudora Pro for Windows Version 4.0.1, you must have the following: - IBM PC or compatible. - Microsoft Windows 95 or Windows NT 4.0 or above. (note: it is recommended that you have the latest service pack for either operating system) - Winsock 1.1 API compliant networking package - A mail account with an Internet Service Provider or an Internet-style network. - Access to your mail account via a modem or Internet-style network connection. ------------------ INSTALLATION NOTES ------------------ Please refer to the Eudora Pro User's Manual and Quick Start Guide for instructions regarding the normal installation of the product. * Note for upgrade installations If the installation is an upgrade to an existing version of Eudora a rare situation may occur where Plug-in icons might disappear unexpectedly from the Eudora toolbar. If this happens, edit the Eudora.ini file in your Eudora Pro folder and place a semicolon (;) at the beginning of the line that starts with "SeenPlugins=". Save the file, without making any other changes, and restart Eudora. If you've previously removed plug-in icons from the toolbar on purpose, this procedure will bring them back, so you'll have to re-remove any that you don't want. ---------------------------------------- NOTES CONCERNING EUDORA PRO AND: * APPLE QUICKTIME * MICROSOFT INTERNET EXPLORER (IE) ---------------------------------------- Eudora's standard message viewer supports basic HTML, such as text formatting and inline images. Using QuickTime adds support to the standard viewer for inline display of a wider range of JPEG images. Using IE 4.0 adds an additional message viewer (hereinafter, the IE 4.0 viewer) to Eudora that can accurately display just about any HTML message you might receive. The specific capabilities of the two viewers are listed near the end of this section. * Why should I care about displaying HTML messages? HTML messages (email messages that use HTML, the language of web pages) are becoming more and more common. The latest web browsers allow a web page to be sent as an HTML message. If someone sends you an HTML message that uses advanced formatting such as tables, then to see it as it was intended you need to use Eudora's IE 4.0 viewer, as opposed to the standard viewer. * If Eudora has two viewers, how will I tell it which one to use? Just check or uncheck the "Use Microsoft's viewer" checkbox in the Viewing Mail panel of the Options dialog, under the Tools menu in Eudora. The checkbox is checked by default if IE 4.0 or 3.0 is on your system. (Eudora's use of IE 3.0 is explained below.) * What does Eudora's standard viewer support? + Bold, italic, and underlined text + Different font faces, sizes, and colors + Fixed-width text + Left and right justification and centering + Multiple indentation levels + Bulleted lists + Hyperlinks (clicking on a URL launches your browser and takes you to a web page) + Horizontal ruling lines + Inline display of BMP images and some JPEG images * What does QuickTime add to the standard viewer? Inline display of a wider variety of JPEG images. * What does the IE 4.0 viewer do that the standard one doesn't? + Displays GIF, PNG and a wider variety of JPEG images inline + Automatic inline display of images from web sites + Numbered lists + Tables and forms + International character sets + Java applets, JavaScript, and ActiveX controls + Dynamic HTML + Other embedded objects (audio, video) * What DON'T I get if I use IE 3.0 instead of IE 4.0? + Dynamic HTML + Editing of received messages + Running Eudora plug-ins (such as text translators) on received messages If you're using IE 3.0, you can still edit received messages, and run Eudora plug-ins on them, provided you first switch to the standard viewer by unchecking "Use Microsoft's viewer" in the Options dialog. * What does inline image support mean? This means that if there's a picture embedded in the middle of a message, it'll display that way. Otherwise, the picture will be an attachment and will display in a separate window when you click on it. ------------------------------------------- NEW FEATURES, CHANGES, LIMITATIONS IN 4.0.1 ------------------------------------------- The goal of 4.0.1 is to address most of the reported bugs and have improved performance. This version does not contain multithreading (background send/receive), but we are working on this feature and plan to have it soon. If you find any problems with this software, please send us a bug report to our mailing list win-eudora-bugs@eudora.com. Be sure to check the bug fixes in 4.0.1 in a separate section. * Long URL's are limited to 1024 characters. * There is a new Tools-Options-Styled Text section. Show formatting toolbar -- displays the formatting toolbar while editing a new message. Discard style information -- does not allow styles to be sent with the message. Send style information with mail -- allows styles to be sent. But warn me first -- if styles are in the message being sent, then a warning dialog will display. Send plain and styled versions in message -- new feature which allows Multipart/Alternative formatted messages to be sent. This means that a single message from you is sent which contains a plain-text version and a formatted version. Users who use email programs which do not support HTML will be able to read the plain-text version of the message without any of the cryptic codes. * Offline for POP is supported in Tools-Options-Incoming Mail. * - in the mailbox window will toggle the current message between read and unread. * New button in composition window allows you to view invisible characters such as carriage returns. * Tools-Options-Mailboxes is a new section which contains the Mailbox columns to be shown, mailbox characteristics, and behavior of dragging within the mailbox. Note that the new setting "Select newly inserted messages (FUMLUB)" is here. FUMLUB stands for First Unread Message Last Unread Block. An unread block is considered a set of consecutive messages which are all marked as unread. When this option is enabled and an automatic mail check is performed, then the focus will jump to the first message of the last unread block. If FUMLUB is not checked, then an automatic check will not change the focus on the current message. * When sending a message with styles, it provides a new dialog which warns you about sending styled text. It will also present you with the options to send the message as a plain- text message (formatting is stripped out), styled (formatting is left intact), and plain & styled (a two-part message is sent with the first part being plain-text and the second part being styled). * A temporarily new option for IMAP accounts called "Remove messages from server on delete" which was found in an IMAP personality's Modify-Incoming Mail tab has been removed. If you delete an IMAP message, it would place a red X in the message's server status column. You would then have to manually remove the deleted messages using either Message- Remove Deleted Messages or click on the configurable toolbar button "PURGE". When this option was checked, then deleting an IMAP message would immediately startup the IMAP connection and delete the IMAP message. We found that the problem is that an accidental deletion would prevent the user from recovering the deleted message. Unlike POP accounts, IMAP does not have a consistent method of creating a Trash mailbox which could temporarily store the deleted messages. Because of the danger of accidentally deleting messages, we removed this setting. If you desire this behavior, there is an option setting that you can add to your Eudora.ini file. This option would be added under your specific IMAP personality's section. IMAPRemoveOnDelete=1 (default is 0) * IMAP setting to "Skip Attachments over X K" does not seem to skip attachments > X K. Note that inline images are always downloaded regardless of size. This behavior may change in EP 4.1 but not 4.0.1. * IMAP mailboxes/folders have some additional options in their context menus by right-clicking on the mailbox. Fetch - fetches messages not downloaded yet. The following options are not available if the message has already been downloaded. To redownload, see the next option. "Include attachments" also fetches the attachment, but this option is disabled if no attachments. "Use defaults" uses the IMAP personality's settings. Redownload - fetch or re-fetch messages not downloaded yet. This option is useful if an attachment or message was corrupt. The following options apply: "Include attachments" also fetches the attachment, but this option is disabled if no attachments. "Use defaults" uses the IMAP personality's settings. Remove cached contents - changes message server status to an open diamond which means that the message is not downloaded. If you have the preview pane open, then the current message will briefly change to an open diamond and then back to a solid diamond because the message is downloaded when previewed. The remedy is to close the preview pane (press to toggle). * When Eudora sends or checks mail, it utilizes the In, Out, and Trash mailboxes. These mailboxes are created by the system. As these mailboxes are often used, it is good to maintain them. If you experience slow sending of messages, then check to make sure that your Out box is not too full. If you experience slow downloading of messages, then check to make sure that your In box is not too full. It is good to empty your Trash mailbox on a regular basis. It is also a good idea to select Special-Compact Mailboxes to compress your mailboxes so that they are not wasting any space. If you need to clean out your In or Out mailboxes and need to keep the information, it is recommended that you create another mailbox and move the messages to the new mailboxes. -------------------------- EUDORA PRO 4.0.1 BUG FIXES -------------------------- NOTE: If you are using IMAP, some of the fixes are grouped in that section below. Here are the categories into which the bugs have been organized: STARTUP OR INTERFACE CREATING OR EDITING A MESSAGE VIEWING MESSAGES ATTACHMENTS PLUGINS FIND SPELLCHECK SEND/CHECK/FILTER MAIL MAILBOX WINDOW ADDRESS BOOK/DIRECTORY SERVICES IMAP AUTOMATION EMSAPI SDK -------------------- STARTUP OR INTERFACE * Improved help for tabbed windows. * Changed personality wizard bitmap. * function key (display help) did not behave properly with our tabbed windows. * The status bar help message for customizing the tool bar or status bar had problems. * Out of disk space errors when installing Eudora. * Context menus for IMAP-specific settings are now removed. * No context-sensitive help for Make Filter dialog. * In, Out, and Trash mailboxes could not be localized into other foreign languages. * The mailbox icon when it has new unread mail will have some distortion in the icon. * Can get stuck in Tools-Options-Getting Started section if there are fields left blank. * Some issues causing crash at shutdown. * Double-clicking a corrupt mailbox would sometimes cause Eudora to crash. * Owner.lok issue - Support for a setting in eudora.ini's [settings] section. OwnerLok=0 implies no owner.lok file will be created when Eudora is running. * Window width sizing issues. * Fumlub ini setting (First Unread Mail Last Unread Block) Users of Preview pane who don't like the currently selected message changing after an automatic mail check. Fumlub=0 implies no fumlub selection on mail check. * Added auto scroll and horizontal scroll style bits to the Directory Services details view. * Toolbar was not correctly enabled/disabled when switching between panes in composition message. * Some old toolbar Eudora.ini settings caused Eudora to crash. * The long mailbox names get truncated to eight characters when the corresponding .mbx and .toc files are created. * Tools-Options-Styled Text had some user interface problems. * Eudora is left running in the Task Manager when using IMAP. * Crash on startup due to how your toolbar was previously configured. * Improved startup speed. * Separators for toolbar buttons were not stored correctly. * APOP passwords are not cleared even if they are incorrect. * If there are no messages, then the Transfer menu and Next/Previous messages should be disabled. * Trying to customize the toolbar multiple times disables the focus. * Tips of the Day had grammar problems. * Plugin icon disabled after saving a plugin processed received message. ----------------------------- CREATING OR EDITING A MESSAGE * Forwarding a message with the extra "blah blah blah" headers would not send the extra headers. * Forwarding or redirecting a message with an embedded image would sometimes be received without displaying the image. * The Eudora.ini's [Settings] section did not support TabStop=X and TabSpaces=Y. X is a number which will be used to specify a consistent spacing of tabs. For example, if TabStop=5 then there should be a tab stop at 5, 10, 15, 20, etc. TabSpaces is a toggle setting where TabSpaces=1 means that a tab character is replaced with spaces. TabSpaces=0 (default) means that a tab character is kept as a tab character. We have seen it work best if you have TabSpaces=1, TabStop=X where X is some number, and you have Tools-Options-Fonts "Use proportional font by default" unchecked. * The return read receipt dialog erroneously displays if you try to cancel a message with the RR button selected. * Some problems with sending plain/styled text. * Formatting toolbar does not always display when it should be available. * Font size changes ignored when printing with NT and Use Microsoft Viewer is unchecked. * Eudora did not properly handle really long file names with their paths. * Preview pane focus - some problems related to the Preview pane grabbing the focus away from the TOC window. * Ctrl+Tab would not switch between message windows when Microsoft viewer was enabled. * Mouse selection behavior (select a block vs. start a transfer)- Added setting in eudora.ini as "DragSelectMessages" when set to non-zero will allow drag-to-select if the selection starts on an unselected summary. * Attachment converted lines in quoted text in enriched 3.x messages should not be clickable. * Bulleted list line ending with a whitespace would cause the bullet formatting to be removed. * Eudora message font sizes were not recognized in the built-in editor unless Eudora was restarted. * Paste as Quotation did not work properly. It had problems with redrawing, sending styles, and undo/redo. * Cannot change font unless text was highlighted. * Focus not being set back to message when changing font. * Default font not shown when composition message comes up. * Forwarding or redirecting a message received from Eudora 3.x would cause some lines to be removed. * Changing message font would not get reflected in a new composition message until restart. * Some plain-text messages get sent as formatted messages. This problem may relate to changing Tools-Options-Fonts. * "Discard styles" marked option would still show the format toolbar. * Added support for styled text in Tools-Options-Styled Text. * Stray newlines (\r\n) cause server problems when sending email. * Cannot edit stationery after using it. * Pasting into the subject field of a received message does not work. * Problems when pasting copied text over Select all text of a reply. * Replying with plain-text stationery to a formatted message will remove carriage returns. * A message with quoted-printable text with an attachment and signature which do not require quoted-printable does not get sent properly. * Save As for signatures does not work. * Some extended ASCII characters are not encoded properly. * Editing a received message sometimes causes the message to not be viewable. * Long messages in the Out box could not be edited. * HTML characters encoded as &xxx were not being decoded correctly when stripping HTML, if NOT followed by a whitespace. * Invalid URL's did not display any warnings. * Allowed to create a bad hyperlink such as linking a blank URL to a piece of text. ---------------- VIEWING MESSAGES * Printing was not preserving font size changes in some cases. * Print Preview /Print would not print the second page of a document slightly over one page. * MailJail would cause received messages to be missing the body of the message. It still has a problem where MailJail would cause some crashes after receiving some mail. * Fixed width button's availability does not correspond with the current font type (proportional or non-proportional). * Some fonts were not being displayed properly. * Printing problems with bolded courier font in Win 95. * Takes a long time to preview a message with a lot of spaces or a long plain text message. * Cannot see a line with only a space. * QuoteStart= and QuoteEnd= settings cause Eudora to not separate the quoted text. * Message window width not properly adjusted for fixed-pitch/ non-proportional font. * Separate lines were combined following a bulleted list or indented paragraph. * Lines indented an odd number of times would get unindented by one level. * Non-breaking space characters (code 0xA0) are not changed back to   when saving styled messages. Copy and paste did not convert the non-breaking space characters to spaces. * Some URL links were broken because they refered to a specified main (base) URL. An example is a web page being sent through Eudora, but some links are dependent on a main base URL. * Long URL's which did not have an ending > or " caused a crash. * ExtraHeaders= setting with a URL in your Eudora.ini's [Settings] section would place the URL in each of your message's headers, but the URL's link would be broken. * When URL's extended over multiple lines, the second line of the URL to the end of the URL was getting duplicated. * Formatted URL becomes a double URL when removing styles. * Some URL's caused problems. * URL's not handling &s properly. * URL's did not check for // after the scheme name such as http and ftp. ----------- ATTACHMENTS * Attachments and embedded content were not being removed when emptying the trash if the message was opened after the transfer to trash. * Some attachment filename extensions were being improperly changed. * Sometimes attachments are missing even though they are there. * Attachments get named MimeAttachmentX where X is a number. * Problem pasting images from clipboard where it continues to paste the first image. * Black and white image attachments caused problems. * Binhex inline images or attachments caused problems like some of the codes displaying or crashes when replying to the message. ------- PLUGINS * MailJail would cause received messages to be missing the body of the message. It still has a problem where MailJail would cause some crashes after receiving some mail. * Crash sometimes occurs when translating a message using PGP or modifying a message using MailJail. There are still some problems with using MailJail with Eudora Pro 4.0.1, but our developers are working on them. * PGP-signed messages do not decrypt correctly. * Made adjustments to better handle PGP. * PGP attachments were not being opened with a double-click. * Problems sending messages using PGP/Mime. ---- FIND * Sometimes the text found using 'Find' is not visible. ---------- SPELLCHECK * Shift-Spellcheck did not check for double words and context- menu Delete is not available for such words. * AutoURL's were spellchecked. ---------------------- SEND/CHECK/FILTER MAIL * Some programs which use MAPI to send messages through Eudora caused problems because they did not specify information in the To: or Bcc: fields. * The root icon in your mailboxes window will be modified to eight characters if Eudora is called via a MAPI call such as a "Send" command from another program. * Eudora internal error - winsock not initialized. This error or related error occurs if checking mail for POP or IMAP and you click on the button for POP. * Sometimes a filter shows up twice in the filter window. * Skip rest in filters not working for IMAP messages. * Replying to a subject consisting of all numbers would not append "Re:". * Could not move filter to the bottom of the filter list. * File attachments could not be pasted from Windows explorer. * A mailbox which is opened by a "Transfer to" filter action gets placed behind the In box. If no new messages are left in your In box after filtering, then the In box was being left open. * Send (queued messages) on check did not work for IMAP accounts. * Crash when checking mail while Eudora is minimized. * Changes to the filters sometimes are not saved. * Formatted email is unreadable, difficult to read, or seen as an attachment. * Sends queued messages even though they are being editted. * Filter changes sometimes did not prompt to save changes. It prompts to save after any change including changing to a different filter. The latter part will be addressed in a future build. * Progress window not showing up when switching to make Eudora the current application while it is doing an automatic mail check. * Progress window titlebar for personalities flashes. * Sometimes messages get downloaded multiple times with Leave Mail On Server enabled. Messages with multiple-line message ID headers may be downloaded multiple times when connecting to a POP server which does not support the UIDL command. * Filtering action of open and transfer to often causes a crash. * Offline mode (no connections) not available. Fixed for POP accounts in Incoming mail. -------------- MAILBOX WINDOW * Special-Compact Mailboxes closes any open mailboxes besides the In, Out, and Trash mailboxes. * Sometimes the last message would not preview in the preview pane. * Some messages are not automatically being marked as read even though you have Tools-Options-Viewing Mail-"Mark previewed messages as read after X second(s)" enabled. * Pressing while a mailbox is open will toggle between displaying a preview pane and not displaying it. When the preview pane is not displayed, it still was processing the data as if the preview pane was present. * Crash when a message is open and the mailbox that contains it is closed. Depends on Tools-Options-Miscellaneous's "Close message with mailbox" being set. * Mailbox TOC date field did not support long fields such as %1 %2 %3 %4. * If a window was maximized and then closed, then the next window opened was not maximized. * Some installations could not print in color. ------------------------------- ADDRESS BOOK/DIRECTORY SERVICES * Directory Services results view pane sizes were not being retained between sessions. * Directory Services window did not have context sensitive help. * Directory Services caused a crash on some Win NT machines that are not running the latest Win NT 4.0 service pack. * Ph in Directory Services now supports the command "siteinfo" to retrieve domain information in Directory Services. * Directory service (DS) query fails if DS window is left open after an initial query and then you check your mail. Going back to the DS window and trying to perform a query will fail. * With Peanut installed, Make nickname would not place the nickname in the correct file. * Finger in Directory Services would display Unknown tag. Now it displays a colon (:). * Closing and re-opening the Directory Services would not preserve the window position. * The query field in Directory services is not selected after the query which makes it difficult to perform a different query. * Eudora would freeze if you select Ctrl-Y (Directory Services) and then Alt-W. * LDAP did not return the correct results for some servers. * Address Book files are not in sorted order. ---- IMAP * Novell's GROUPWISE IMAP server is now supported. Message bodies can now be retreived and transfers of mail between folders on the GROUPWISE server are now working properly. * Auto removal of deleted IMAP messages caused some grief for users if they deleted some mail that was important and it completely removed the message (it is not in the Trash). Although the setting has been removed from your IMAP account settings of Incoming mail tab ("Remove messages from server on delete"), the setting can still work in your eudora.ini file. To add this setting, modify your eudora.ini file and locate your IMAP personality. Add the following line: IMAPRemoveOnDelete=1 If this setting is set to 1, then deleting an IMAP message will cause Eudora to connect to your IMAP server and delete the message from your IMAP server. If the setting is not present or set to 0 (default), then a deleted IMAP message will have a red X in the server status column. To delete the messages marked for deletion, select Message-Remove Deleted Messages. * If you move an IMAP mailbox/folders, it will not resort the mailbox/folder order. * Eudora has problems if you have an IMAP message open and you close its IMAP mailbox when you have the setting Tools-options-mailboxes-"close messages with mailbox" marked. * IMAP support for imbedded binhex and uuencoded messages such as vacation/sick reports. * Problems if you drag and drop an IMAP folder onto itself. * IMAP mailbox/folder trees are not sorted. * Error message would display if you stop an IMAP command in the middle of its process. * Cannot stop IMAP download while it is downloading the mailbox headers. * IMAP password saved/not being saved properly. If you change Tools-Options-Checking Mail-Save Password to be unchecked, then you have to close and restart Eudora before the effect takes place. * Fails to read IMAP message when using preview pane for some installations. * MimeAttachmentX name given to IMAP attachments where X is an arbitrary number. * IMAP mail transfer would place the wrong date on the mail. * Focus does not return to TOC after Delete while in IMAP preview. * IMAP mailboxes are not compacted with Special-Compact Mailboxes. * Unable to move IMAP mailbox/folder to top/root level. * IMAP setting to "Skip Attachments over X K" does not seem to skip attachments > X K. Note that inline images are always downloaded regardless of size. This behavior may change in EP 4.1 but not 4.0.1. * IMAP folders now autoexpand to show children folders when attempting a drag-and-drop transfer and the cursor is over the IMAP folder. * IMAP connection was not closed at times when the TOC (Table of Contents) was closed which caused a crash on exit. * IMAP would not display long file names correctly - caused a crash. * Fixed message viewer not closing when Tools -> Options -> Viewing mail -> Open Next Message is OFF and user clicks Trash. * Binhex decoding was not being handled properly. * Uudecode was not being handled properly. * IMAP mailboxes were not being resorted in the mailbox list after getting renamed. * IMAP Message statuses were shifted up by one when moving or filtering messages. * If a new IMAP message is filtered into a mailbox, the mailbox name does not change to bold until you open it. * IMAP filter "Transfer to" causes the last filtered message to be marked read. * Sometimes Eudora would crash when using the tow truck to transfer an IMAP message. * Attachments sent from Mac are doubled when using IMAP. * IMAP folders/mailboxes more than two-deep were not updated. * Problems occurred when renaming an IMAP folder that contained other folders. * Binhex was not supported for decoding attachments downloaded from an IMAP server. * Alerts such as "New Mail" from IMAP do not work. * IMAP progress bar had problems when downloading attachments. * IMAP subject lines with quoted-printable characters were displayed incorrectly. * IMAP always checks mail after POP check mail not matter which is Dominant. * IMAP not checked when using --m. * IMAP marks a message as read if it is dragged from one mailbox to another. Fixed, but you cannot have the preview pane up. * Transfer attempts fail after IMAP mailbox has been open for a while. * Cannot drag-and-drop IMAP mailbox or folder to another IMAP mailbox or folder. * IMAP inbox stops taking new mail. * IMAP message move does not get updated when mailbox is open. Fixed by using asynchronous calls. * IMAP has problems with filters which have two matching criteria (i.e. To: ... "and" Subject: ...). Filters have problems with multiple actions (i.e. Transfer to and Make Status). * Problems when deleting an empty IMAP folder which is open. * Multipart/Alternative (i.e. MS Outlook Express) is not handled properly with IMAP. * IMAP problems getting attachments from Macintosh Eudora users when using Applesingle. ---------- AUTOMATION * Automation registration fix to allow it to run on all Windows platforms regardless of which ATL dynamic-link libraries are present. * Fix to allow EuBroker object to be creatable with "New" command in VB and CreateObject command in PERL. * Added broker object to support easier object creation in Visual Basic and to allow PERL to script Eudora. * Removed unused ISupportsErrorInfo interface ---------- EMSAPI SDK * Problems when plugin returns EMSR_DATA_UNCHANGED status. * Plugins that process MIME parts did not have access to the addresses structure of a message. ------------- BUG REPORTS ------------- If you experience something you think might be a bug in Eudora, please report it by sending a message to win-eudora-bugs@eudora.com. Describe what you did, what happened, what version of Eudora you have, any error messages Eudora gave (the numbers in parentheses ( ) are especially important), what kind of computer you have, which operating system you're using, and anything else you think might be relevant. You will receive an automated response indicating that your bug report has been received and forwarded to our engineering staff. Unless additional information is needed, you will not receive a direct response. ----------------------- REQUESTS FOR FEATURES ----------------------- From time to time, everyone comes up with an idea for something they'd like their software to do differently. This is true of all applications, no less Eudora. If you come across an idea that you think might make a nice enhancement to Eudora, your input is always welcome. Please send any suggestions or requests for new features to eudora-suggest@eudora.com. You will receive an automated response indicating that your suggestion has been received and forwarded to our engineering staff. Unless additional information is needed, you will not receive a direct response. ------- Credits ------- The Eudora software for Windows was designed and written by Jeff Beckley, Julia Blumin, Ted Bogner, Sameer Jindal, Joel King, Craig Lauer, Keith McIntyre, Subhashis Mohanty, Jackie Nichols, Ben Ogdon, Christina Sahhar, Willie Sakai, and Kusuma Vellanki. Directory Services was developed by Mark Joseph, Subhashis Mohanty, Bruce Parry, and Jim Susoy. Quality Assurance was performed by Rob Alexander, Steve Allwood, David Hom, Kolar Mahesh, Sean Rogers, Josh Stephens and Al Wilson. The Eudora documentation was written by Ron Durbin, Steve Janoff, Armand Rouleau, and Justine Correa. ------------------------------------ License Agreement - Eudora Pro 4.0.1 ------------------------------------ IMPORTANT: PLEASE READ THIS SOFTWARE LICENSE AGREEMENT CAREFULLY BEFORE OPENING THE DISKETTE PACKAGE(S) AND/OR USING THE SOFTWARE. BY USING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS AND CONDITIONS STATED BELOW. IF YOU DO NOT AGREE WITH THE TERMS OF THIS LICENSE, PROMPTLY RETURN THE UNUSED SOFTWARE TO THE POINT OF PURCHASE AND YOUR MONEY WILL BE REFUNDED. 1. License. QUALCOMM Incorporated ("QUALCOMM") grants to the Licensee purchasing this copy of Eudora Pro Software a nonexclusive, nontransferable license to use the Eudora software and other software and fonts contained in this package (collectively the "Software") and its documentation for use in accordance with this License. Notwithstanding anything to the contrary herein, any license agreement included in any third party software component(s) shall set forth Licensee's rights with regard to such software component(s) and shall take precedence over the terms and conditions of this software license agreement to the extent they are inconsistent. QUALCOMM or QUALCOMM's Licensors retain title to the Software and related documentation although the Licensee owns the media on which the Software and documentation are recorded, if any. This License allows use of the Software and documentation only by the number of Users and on the platform specified on the UPC label on the diskette(s) or, for electronic transactions, the number of Users licensed. "User(s)" means Licensee, if Licensee is an individual purchasing the Software for use at office or home (in which case Licensee's immediate family members residing in the same household shall not be considered additional Users), or, if Licensee is a corporation or similar business or commercial entity or government agency, its current employees. For qualifying educational institutions, "Users" also means faculty and staff teaching for or employed by Licensee and registered students enrolled at a single campus operated by Licensee. Subject to the limitations of this License, each authorized User may only use the Software on (i) any central processing unit ("CPU"), workstation or portable which is owned or controlled by Licensee, and (ii) any User-owned CPU, workstation or portable. 2. Restrictions. This License sets forth the terms and conditions governing the use of the Software and documentation. Licensee may not rent, lease or otherwise transfer the Software or its documentation. Licensee may make a limited number of copies of the Software based on the number of licensed Users and a reasonable number of back-up copies. The Software contains copyrighted material, trade secrets and other proprietary material. Licensee must reproduce on all such copies of the Software the copyright notices and any other proprietary legends that were on the original copy of the Software. Licensee shall not, without the prior written permission of QUALCOMM, nor permit anyone else to, decompile, reverse engineer, disassemble or otherwise reduce the Software to a human perceivable form, or to modify, network, rent, lease, loan, distribute, or create derivative works based upon the Software or the documentation in whole or in part. Notwithstanding, if the Software is lawfully acquired outside of the United States within a jurisdiction which is a member of European Economic Community (EEC) subject to the EEC Council Directive of May 14, 1991, Licensee agrees that within that jurisdiction it shall not, and shall not allow any party on Licensee's behalf, to attempt to reverse engineer or decompile the Software into another computer language, except as expressly and specifically provided in the EEC Council Directive of May 14, 1991. Any and all information obtained during such lawful reverse engineering and/or decompiling activities, including but not limited to, the organization, logic, algorithms and processes of the Software, shall be deemed to be the confidential and proprietary information of QUALCOMM or its Licensors. Licensee shall not make copies of the copyrighted Software documentation without the prior written permission of QUALCOMM provided that for electronic transactions, Licensee may make one (1) hard copy of such documentation for each User. 3. Technical Support. Licensee must register in order to be eligible for technical support via telephone or electronic mail. For a period of ninety (90) days, commencing with the date of Licensee's first telephone call requesting support, Licensee will have access to technical support for the Software for the technical contact designated on the product registration card included with this package or specified via electronic mail registration, subject to Licensee's compliance with QUALCOMM's instructions for accessing such support and standard verification procedures. Upon the expiration of the above-described ninety (90) day period, Licensee may extend technical support on a per-incident or annual fee basis in accordance with QUALCOMM's then pricing and terms. Upgrades to the Software and its documentation, if any, are not included and may be sold separately. 4. Termination. This License is effective until terminated. Licensee may terminate this License at any time by destroying all copies of the Software and its documentation. This License will terminate immediately without notice from QUALCOMM if Licensee fails to comply with any provision of this License. Upon termination, Licensee must destroy all copies of the Software and its documentation. 5. Export Law Assurances. Licensee agrees and certifies that neither the Software nor any other technical data received from QUALCOMM, nor the direct product thereof, will be exported outside the United States except as authorized and as permitted by the laws and regulations of the United States. If the Software has been rightfully obtained by Licensee outside of the United States, Licensee agrees that Licensee will not re-export the Software nor any other technical data received from QUALCOMM, nor the direct product thereof, except as permitted by the laws and regulations of the United States and the laws and regulations of the jurisdiction in which Licensee obtained the Software. The Software may not be exported to any of the following countries: Cuba, Iran, Iraq, Libya, North Korea, or Syria. 6. Government End Users. If Licensee is acquiring the Software on behalf of any unit or agency of the United States Government, the following provisions apply. The Government agrees: (i) if the Software is supplied to the Department of Defense ("DOD"), the Software is classified as "Commercial Computer Software" and the Government is acquiring only "restricted rights" in the Software and its documentation as that term is defined in Clause 252.227-7013(c)(1) of the DFARS; and (ii) if the Software is supplied to any unit or agency of the United States Government other than DOD, the Government's rights in the Software and its documentation will be as defined in Clause 52.227-19(c)(2) of the FAR or, in the case of NASA, in Clause 18-52.227-86(d) of the NASA Supplement to the FAR. 7. Limited Warranty on Diskettes. QUALCOMM warrants the diskettes on which the Software is recorded to be free from defects in materials and workmanship under normal use for a period of ninety (90) days from the date of purchase. QUALCOMM's entire liability and Licensee's exclusive remedy will be replacement of the diskettes not meeting QUALCOMM's limited warranty and which are returned to the place of purchase within such warranty period. QUALCOMM will have no responsibility to replace a diskette damaged by accident, abuse or misapplication. ANY IMPLIED WARRANTIES ON THE DISKETTES INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF PURCHASE. 8. Disclaimer of Warranty. Licensee expressly acknowledges and agrees that the use of the Software and its documentation is at Licensee's sole risk. The Software, documentation, and technical support are provided "AS IS" and without warranty of any kind. Information regarding any third party services included in this package is provided as a convenience only, without warranty by QUALCOMM, and will be governed solely by the terms agreed upon between Licensee and the third party providing such services. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAWS, QUALCOMM AND QUALCOMM'S LICENSOR(S) (FOR THE PURPOSES OF PROVISIONS 8 AND 9, QUALCOMM AND QUALCOMM'S LICENSOR(S) SHALL BE COLLECTIVELY REFERRED TO AS QUALCOMM) EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. QUALCOMM DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET LICENSEE'S REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED. FURTHERMORE, QUALCOMM DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE OR ITS DOCUMENTATION IN TERMS OF THEIR CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY QUALCOMM OR ITS AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY. 9. Limitation of Liability. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAWS, UNDER NO CIRCUMSTANCES, INCLUDING NEGLIGENCE, SHALL QUALCOMM, ITS AFFILIATES OR THEIR DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS BE LIABLE FOR ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE OR ITS DOCUMENTATION, EVEN IF QUALCOMM OR ITS AUTHORIZED REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY. In no event shall QUALCOMM's total liability to Licensee for all damages, losses, and causes of action (whether in contract, tort, including negligence, or otherwise) exceed the amount paid by Licensee for the Software and its documentation. 10. No Waiver or Assignment. No delay or failure to take action under this License will constitute a waiver unless expressly waived in writing, signed by a duly authorized representative of QUALCOMM, and no single waiver will constitute a continuing or subsequent waiver. This License may not be assigned, sublicensed or otherwise transferred by Licensee, by operation of law or otherwise, without QUALCOMM's prior written consent, provided that Licensee may assign this License upon written notice to QUALCOMM in instances in which such assignment is to an entity which acquires all or substantially all of the business of Licensee, whether by merger, consolidation, or acquisition of assets. 11. Controlling Law and Severability. This License shall be governed by and construed in accordance with the laws of the United States and the State of California, as applied to agreements entered into and to be performed entirely within California between California residents. If for any reason a court of competent jurisdiction finds any provision of this License, or portion thereof, to be unenforceable, that provision of the License shall be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this License shall continue in full force and effect. 12. Entire Agreement. This License constitutes the entire agreement between the parties with respect to the use of the Software and its documentation, and supersedes all prior or contemporaneous understandings or agreements, written or oral, regarding such subject matter. There shall be no contract for purchase or sale of the Software except upon the terms and conditions specified herein. Any additional or different terms or conditions proposed by Licensee or contained in any purchase order are hereby rejected and shall be of no force and effect unless expressly agreed to in writing by QUALCOMM. No amendment to or modification of this License will be binding unless in writing and signed by a duly authorized representative of QUALCOMM. Eudora (R) is a registered trademark of QUALCOMM Incorporated. Eudora Pro (TM) and Eudora Light (TM) are trademarks of QUALCOMM Incorporated. QUALCOMM and Eudora are registered trademarks and QUALCOMM is a registered service mark of QUALCOMM Incorporated. The Sentry Spelling-Checker Engine is Copyright (C) 1993 by Wintertree Software Inc. Apple (R) and the Apple logo are registered trademarks, and QuickTime (TM) is a trademark, of Apple Computer, Inc. Windows is a trademark of Microsoft Corporation registered in the U.S. and other countries. All other trademarks and service marks are the property of their respective owners. Copyright 1998 QUALCOMM Incorporated. All rights reserved. 80-8116-2 5/98