1.964 * Fix for handling multiple plain text parts. Returns all parts concatenated together. * Fix for handling multiple HTML message parts. Returns all parts concatenated together. * Email plugin now supports TLS authentication for inbound (IMAP / POP) and outbound (SMTP) email sessions Version 1.963 (4/4/2012) * FileMaker Pro and Server 12 compatibility release. * Fix for certain Content-Types not being recognized resulting in being unable to return message body. * Fix for not handling return characters in subject line or email header values correctly. Carriage returns are now replaced with spaces (" "). * Fix for hang up with EmailConnectPOP function. Timeout set to 20 seconds. Version 1.962 (11/15/2011) * Users can now set X-Mailer header manually * Fix for character encoding on messages containing inline attachments * Fix for retrieving messages via IMAP from Exchange server, which resulted in a blank message body Version 1.96 (1/24/2011) * Fixed issues with Auto-Update on Mac and Windows. Plugins prior to this version will need to be removed from the Auto-Update directory, we've put together an applet to take care of this http://www.360works.com/remove-plugins/. Previously, FileMaker needed to be restarted after Auto-Update on Mac and on Windows the update had to be performed manually in some cases, this update takes care of both issues. Version 1.95 (1/18/2011) * Better support for messages containing both inline and non-inline attachments. * Issue was resolved that was only allowing one plugin at a time to load on Windows 7 and Windows Server 2008r2. * Logging is now consolidated to a single log file for all 360Works plug-ins. This should make it easier to report issues to 360Works, and will also significantly reduce the amount of disk space used when running multiple 360Works plugins on FileMaker Server. Version 1.949 (11/29/2010) * Fix for missing XML file after reading messages Version 1.948 (11/3/2010) * Better support for messages with both inline and non-inline attachments. Version 1.947 (9/17/2010) * Fixed international Windows issue Version 1.946 (7/12/2010) * Updated licensing architecture Version 1.945 (3/24/2010) * Updated mail libraries, numerous fixes and stability improvements. Version 1.944 (3/8/2010) * Fixed intermittent problem where plugins may not load in Windows XP in FileMaker 11 Version 1.943 (2/4/2010) * Removed error dialog popup added in last update Version 1.942 (1/27/2010) * Now displays visible error message unless SetErrorCapture is on * Fixed situations where modal dialogs could appear behind other windows in MS Windows * Fixed plugin not loading in Java 6 update 18 Version 1.94 (10/2/2009) * Fixed bug when reading mailbox list on some mail servers Version 1.93 (8/27/2009) * OS X 10.6 Snow Leopard compatible Version 1.923 (8/05/2009) * Fixed crash occurring on Windows Server 2008 64-bit Version 1.922 (8/05/2009) * Better error reporting and handling during connection Version 1.921 (6/17/2009) * Better recovery from inbound connection errors Version 1.92 * Better handling of encoded email addresses and subject lines when reading messages * Better handling of attachments with non-ascii characters in the filename Version 1.91 * Security controls for shared server deployments Version 1.9 * If a stale SMTP connection is left open too long, it is automatically closed next time EmailConnectSMTP is called. * Numerous encoding fixes for encoded characters in email addresses, attachment names. * Better error reporting when an email server disconnects a user. Version 1.86 * Improved unicode support for attachment names when attachments are stored as container references. Version 1.85 * Improved unicode support for plain-text messages with accent characters, foreign characters. Version 1.84 (1/28/2009) * Fixed compatibility issues with running on Server 10 and IWP Version 1.83 (1/13/2009) * Explicitly sends a sent-date header, to address complaints from SMTP servers about missing DATE header * Added "count" option for EmailReadMessageValue, this returns the total number of messages fetched from the server. Useful for progress bars. Version 1.82 (12/28/2008) * Fixed IMAP message retrieval by uid for gmail servers, bug which caused incorrect uids to be used. Update to this version is you are using UID-based IMAP fetches! Version 1.81 (12/9/2008) * Fixed bug when retrieving IMAP messages by a uid range * Fixed documentation on retrieving IMAP messages by uid * Correctly appends plain-text attachments instead of using them as the message body Version 1.8 (11/19/2008) * Email subjects use UTF-8 Unicode encoding, fixing some issues with curly quotes, currency symbols in subject lines. Version 1.791 (11/12/2008) * Fix for applets when using Java 1.6_10 Version 1.79 (11/6/2008) * Fixed memory-related crash when sending very large email bodies from IWP Version 1.78 (10/30/2008) * Fixed multiple calls to EmailBodySubstitute not working correctly. Version 1.779 (10/27/2008) * Bug fix for attachments which have empty filenames Version 1.778 (10/3/2008) * No longer requires a demo license to run in demo mode Version 1.777 (9/15/2008) * Additional fix for escaping backslashes in EmailBodySubstitute Version 1.776 (9/10/2008) * EmailBodySubstitute arguments can contain reserved characters like $^&[] now. Version 1.775 (8/25/2008) * Additional unicode fixes * Improved stability on progress dialogs during reading mail * Merge field data can contain $ symbols now Version 1.773 (8/22/2008) * Fixed a problem that could sometimes prevent the email plugin from loading on the server in Windows. Version 1.77 (8/21/2008) * Fixed numerous unicode character encoding issues when reading messages from the server. * Fixed incoming emails missing HTML body parts in some cases/locales. Version 1.76 (8/5/2008) * Better support for fetching invalid messages from the server: the valid parts are returned, invalid addresses, etc. are omitted. Version 1.75 (7/30/2008) * Added EmailOutgoingMessageId function. This is useful for doing your own threading based on outgoing message-id headers. Version 1.74 (7/24/2008) * Added IMAP support for searching by message UID. This is the preferred way to fetch new messages from an IMAP mailbox. * Timestamps returned from EmailReadMessageValue("date") are formatted based on the current locale Version 1.735 (7/21/2008) * Better support for .mhtml files, strips leading characters from HTML and handles .mht file extensions Version 1.732 (7/3/2008) * Ignores any OS X applefile attachments for incoming email * Correctly strips quote marks from attachments which are loaded from a URL Version 1.731 (7/1/2008) * Support for .mhtml messages using the EmailSetBodyFile function * POP accounts default to read-write (not read-only). Better error checking when trying to modify messages in a read-only mailbox. Version 1.72b (6/16/2008) * Fallback mechanism when reading badly formatted messages from a server. If an invalid message is encountered, an error is logged and the message is skipped. Version 1.72 (6/3/2008) * Support for getting all message headers for an incoming message using EmailReadMessageValue("headers") * Support for getting individual message headers for an incoming message using EmailReadMessageValue("header:X-Mailer") * Fixed bug introduced in version 1.71 regarding plaintext message sending * Improved startup time, fixed an issue with the splash screen hanging * New log file location Version 1.71 (5/30/2008) * EmailSetBodyFile function added: load a message body from an HTML file, optionally creating inline attachments for all linked resources * EmailBodySubstitute function added: change some text in your HTML message body, without needing to re-create the entire message * Fixes related to modifying the structure of an email message and re-sending it. Version 1.7 (5/20/2008) * SSL Support (you can now send & receive from GMail) * Multipart support: send HTML messages with a plaintext alternative by calling EmailSetBody() multiple times with different content types. * Send HTML emails with embedded attachments using EmailAttachFileInline() Version 1.63 (4/11/2008) * Better Leopard compatibility when running with multiple 360Works plugins Version 1.622 * Allow empty subjects in sent messages Version 1.6 (3/24/2008) * Greatly improved support for reading email messages from server * Cancellable progress bar when downloading messages * Read HTML email content from the server * Modify email messages on POP/IMAP servers * Added EmailClient.fp7 example file, and new example file * API Changes for reading email messages from server (multiple connect methods, no more protocol parameters) * Removed deprecated EmailAttachContainer (use EmailAttachFile instead) * Deprecated EmailConnect (use EmailConnectSMTP, EmailConnectPOP, EmailConnectIMAP instead) * Method signature change for EmailReadMessages (no longer accepts a protocol parameter) * Attachments now preserve filenames Version 1.51 (2/22/2008) * Major performance increases when reading messages from a server * Addition of EmailReadAttachment function for importing attachment data * Attachment download setting now defaults to false * Better recovery when encountering messages with invalid parts Version 1.5 (2/20/2008) * Fixed a problem when sending mail in the Web Publishing Engine on Windows * Support for reading mail one message at a time (for operations on the server which can't use [Import XML]) Version 1.45 (2/13/2008) * Fixed serious bug in email import feature. Now uses default ports to connect to IMAP or POP servers. Version 1.4 * Better compatibility with multiple 360Works plugins running in Leopard. * Fixed memory leaks. * Improvements to stability, especially when running in IWP Version 1.38 * Better fix for the error "No object DCH for MIME type multipart/mixed..." when sending email Version 1.37 * Fix for the error "No object DCH for MIME type multipart/mixed..." when sending email Version 1.32 * Support for reading messages and attachments from a networked mailbox * Filter which messages get retrieved by date, sender, or many other parameters * EmailAttachFile accepts container data now, in addition to URLs and paths