Mailit Changelog


Back to Mailit


  • - Mailit 5.0.3.73 - 11th August 2012
    • Improvements:
      • Attachments information retrieval has been improved.
      • Improved support for usernames and passwords that contain non-US-ASCII
      • characters.
      • Added function ‘Emai_ImapMoveMessage’, that allows moving a message from one
      • IMAP folder to another.
      • Functions ‘Emai_ImapRetrieveMessage’ and ‘Emai_ImapDeleteMessage’ can
      • accept now message UID in addition to message Index.
      • Function ‘Emai_ImapGetMessagesByFlags’ now supports virtual message flag
      • ‘unseen’, used to retrieve the list of Unread messages.
      • Function ‘Emai_ImapListFolders’ will no longer return the folders that cannot be
      • used to store messages.
      • JPEG composition on Windows has been improved.
      • PNG composition now forces white background instead of transparency.
      • Function ‘Emai_SetDefaultCharset’ now supports ‘auto’ parameter, used to pick
      • the default charset automatically, based on operating system settings.
      • For plug-ins running on FileMaker Server added registration mode, that allows reading
      • registration information from file.
      • SSL support improved for certain IMAP servers, such as MS Exchange.
    • Fixes:
      • Simultaneous scripts execution on FileMaker Server could cause a crash. This has been
      • addressed.
      • Reload of FileMaker Server Database Engine may not have reload the plug-in. This has
      • been addressed.
      • Using the plug-in with FileMaker 12v2 could produce a crash. This has been addressed.
      • ‘Emai_SmtpGenerateMessageID’ and ‘Emai_ImapGenerateMessageID’ function
      • calls would return an empty string. This has been addressed.
      • ‘Emai_ImapGetAttachmentCID’ could return an empty result in certain situations. This
      • has been addressed
  • + Mailit 5.0.2.53 - 6th December 2011
    • Improvements:
      • Added support for the GMail virtual folders.
      • Inline images detection has been improved.
      • Added support for IMAP folders that use non-letter characters at the folder name.
      • Added support for IMAP sub-folders.
    • Fixes:
      • Downloading messages using IMAP protocol, the plug-in could mark downloaded messages as ‘Read’ working with certain mail server types. This has been addressed.
      • Attaching PDF files of a very small size could produce a crash. This has been addressed.
      • Downloading messages using IMAP protocol could produce message duplicates, when working with certain mail server types. This has been addressed.
  • + Mailit 5.0.1.45 - 26th October 2011
    • Improvements:
      • ‘Simple Mass Mail’ and ‘Personal Mail’ example solutions have been improved.
      • Threaded mailings intelligence has been improved, in order to automatically process non-critical error codes from SMTP server.
      • Added support for the ‘X-MSMail-Priority’ and ‘Importance’ fields for the ‘Emai_PopGetMessagePriority’ and ‘Emai_ImapGetMessagePriority’ functions.
      • Optimized BASE64 encoding procedures for the faster message composition.
      • Large messages decoding has been improved.
      • Improved compatibility to Mailit 4 based solutions, when using ‘Emai_PopGetMessageCount’ function for IMAP connections.
    • Fixes:
      • ‘Emai_PopGetAttachmentSize’ function could return incorrect file size. This has been addressed.
      • During non-threaded mailings, sometimes status dialog could become unresponsive. This has been addressed
      • Empty thread identifier specification could cause a crash. This has been addressed.
      • ‘Emai_PopExportAttachment’ function could produce empty files. This has been addressed.
      • Scheduled script execution timer using the ‘Emai_SetupTimer’ function would execute only once. This has been addressed.
      • Sending large PDF files could produce a broken attachment. This has been addressed.
      • Using IMAP connection mode based on unique message identifiers would still leave custom message flags on IMAP server. This has been addressed.
      • Automatically generated HTML code could produce incorrect result. This has been addressed.
      • When using non-threaded sending, status dialog could have become unresponsive for a certain period of time. This has been addressed.
      • Offline message processing could cause a crash. This has been addressed.</ul>
  • + Mailit 4.0.14.144 - 19th May 2011
    • Improvements:
      • Improved attachment name decoding composed by PHP scripts.
      • Added support for scattered content disposition tags.
    • Fixes:
      • Sending Layout messages containing Trailing parts on Mac OS X, FileMaker 10 and later, could produce corrupted content. This has been addressed.
      • Attachments that contain forbidden characters in file name could produce an error when exporting to disk. This has been addressed.
  • + Mailit 4.0.13.137 - 16th March 2011
    • Improvements:
      • The plug-in will save the log file settings locally, when triggering the ‘Emai_SetupLog’ function, and will reload the settings on start-up.
      • The plug-in will automatically add the ‘Date’ field, in case if it hasn’t been supplied by the database.
      • HTML to RTF conversion engine has been improved.
      • Added supports of the ‘<blockquote>’ HTML tag.
      • On certain Windows systems, disk cache flushing used in log file generation procedure could delay in application loading process, in case if the log file grows beyond 1Mb. This has been improved.
      • Sending ‘ICS’ files has been improved, in order to make Outlook, Entourage, iPhone, and other applications that include Calendar, recognize the attached file as an invitation.
      • In case if attachment or inline name is unavailable or unreadable, the plug-in will use a default name instead.
    • Fixes:
      • Messages with multiple body parts using different encodings will now get converted to UTF-8 and merged properly.
      • Problem reading certain charsets at the attached file names, recipients and subject fields has been addressed.
  • + Mailit 4.0.12.124 - 28th October 2010
    • Improvements:
      • Working with multiple IMAP folders, prior to triggering the ‘Emai_ImapSelectFolder’ function, the user should have triggered the ‘Emai_ImapListFolders’ function first. Now that is not necessary.
      • Working with custom IMAP flags, the plug-in shell make sure now, that server does not mark the downloaded messages as ‘Read’ automatically, upon message download.
      • On Mac OS X 10.6, in case if DNS server is not accessible during FileMaker startup, this could produce a delay in application loading process. This has been improved.
      • Processing HTML code, that includes structure mistakes, produced by several web scripts has been improved.
      • Added support to the ‘Superscript’ and ‘Subscript’ for Rich Text to HTML, and HTML to Rich Text code conversion.
      • In case if the message contains only an HTML code, ‘Emai_PopGetMessageBody’ function will automatically convert the HTML code to plain text.
    • Fixes:
      • ‘Emai_PopGetMessageHTML’ function would return the last HTML block instead of the first one. This has been addressed.
      • ‘Emai_Disconnect’ function on Mac OS X, in certain situations could produce a crash. This has been addressed.
      • Small PDF files could be encoded using Quoted-Printable method, which is not always properly rendered by web-based email clients. This has been addressed.
  • + Mailit 4.0.11.113 - 27th May 2010
    • Improvements:
      • ‘Personal Mail’ example solution now supports IMAP folders (download only).
      • ‘Layout Sending’ example solution set now includes an additional attachment files support.
      • ‘Emai_SmtpSendMessage’ function result codes processing has been improved.
      • ‘Emai_ExportFile’ and ‘Emai_ExportHtml’ functions could delete all of the exported files upon plug-in unload, and not only those, saved in Temporary folder. This has been addressed.
    • Fixes:
      • ‘ContinueOnRcptErr’ option of the ‘Emai_SmtpSendMessage’ function was ignored. This has been addressed.
      • When IMAP Authorization fails, error code returned was incorrect. This has been addressed.
      • Layout sending on FileMaker 11 could produce an empty image on Mac OS X, Windows Vista and Windows 7. This has been addressed.
  • + Mailit 4.0.10.108 - 20th April 2010
    • Improvements:
      • Clicking ‘Cancel’ button of the connection status dialog, the plug-in could take some time until the plug-in would break the connection. This has been improved.
      • ‘Simple Mass Mail’ example solution can attach an URL to the image now.
    • Fixes:
      • HTML code that has a ‘BASE’ tag used after export would not be displayed properly, because of a different base location use. This has been addressed.
      • Files exported by ‘Emai_ExportFile’ have not been deleted upon plug-in unload. This has been addressed.
      • In certain circumstances the plug-in could crash, converting HTML code in to FileMaker RTF. This has been addressed.
      • On Mac OS X the plug-in may have used a system charset by default, instead of UTF-8. Now the plug-in will always use UTF-8 by default, unless a different charset is forced using the ‘Emai_SetDefaultCharset’ plug-in function.
      • On Mac OS X forcing the ‘ISO-2022-JP’ encoding, using the ‘Emai_SetDefaultCharset’ plug-in function could produce a different charset. This has been addressed.
      • Starting the plug-in on Mac OS X 10.3.9 and FileMaker 7 would produce a crash. This has been addressed.
  • + Mailit 4.0.9.97 - 18th January 2010
    • Improvements:
      • ‘Emai_OpenBrowserHtml’ and ‘Emai_ExportHtml’ functions now include an option, which can be used to specify the character set for the exported HTML object.
      •  ‘Emai_Connect’ function has an option now to force the plug-in to use the IMAP standard ‘read’ and ‘unread’ message flags, instead of custom flags (default), in order to mark the downloaded messages.
    • Fixes:
      • When downloading messages using an IMAP protocol, the plug-in would never delete the messages from the server, in a specified time frame. This has been addressed.
      • In case if authentication data is specified, but no preferred authentication mode is selected, the plug-in would return an error. This has been addressed, and now the plug-in will try all supported authentication methods.
  • + Mailit 4.0.8.89 - 11th December 2009
    • Improvements:
      • ‘Emai_HtmlToFmText’ function will now also process multi-byte characters.
      • ‘Emai_RegisterSession’ function has been improved, for a better combination with ‘Emai_RegisterServer’ function calls.
      • The plug-in will now allow sending messages, even if no message body has been supplied.
      • Result codes have been extended, in order to provide a more detailed problem description.
      • Multiple contacts now can be separated also with a semicolon character, in addition to the comma character.
    • Fixes:
      • ‘Emai_PopExportAttachment’ function would not return any error codes, in case if incorrect path is supplied. This has been addressed.
      • ‘Emai_FmTextToHTML’ function would not surround the font name with quotes characters. This has been addressed.
      • ‘Emai_SmtpAddContact’ function could crash, if incorrect parameters have been supplied. This has been addressed.
  • + Mailit 4.0.7.75 - 1st October 2009
    • Improvements:
      • New example solution added, that illustrates how to download messages from multiple IMAP folders.
      • Trial information that was included in to outgoing messages, when plug-in is running unregistered is now included as a separate text attachment, which allows to avoid problems with
      • MIME blocks rendering.
      • PDF file inserted in to Container field as ‘Picture’ would get sent as a JPEG. This has been addressed.
      • ‘Emai_SmtpAddBody’ plug-in function will now accept a direct file import from disk, using the ‘Emai_ImportFile’ plug-in function.
      • ‘Emai_SmtpFalsifyAddress’ function DNS communication reliability has been improved on Windows.
      • ‘Emai_HtmlToFmText’ function will now convert the special character tags and codes to appropriate text values. Carriage returns and space characters conversion has been also improved, to comply with general HTML rendering methods.
      • Added Kerio and Microsoft Exchange 2007 IMAP Servers support. With Kerio and
      • Microsoft Exchange 2007 Servers the plug-in will use the standard ‘Read’ message tag, to filter the messages that have been already downloaded, because Kerio IMAP server does not support custom flags used by the plug-in by default.
    • Fixes:
      • ‘Emai_HtmlToFmText’ function would leave the CSS code in the message. This has been addressed.
      • ‘Emai_FmTextToHtml’ function will now produce HTML tags with appropriate tags enclosure structure.
      • ‘Emai_SmtpSetMessagePriority’ function would return an empty string, in case of success.  This has been addressed.
      • Files that have a Resource Fork, that were attached on Mac, but sent using Windows, were composed incorrectly. This has been addressed.
  • + Mailit 4.0.6.54 - 27th July 2009
    • Improvements:
      • In order to provide a permanent Server side registration, ‘Emai_RegisterServer’ plug-in function has been introduced.
      • The plug-in now includes an internal MIME types list, that will be used in case if operating system can not recognize attachment type.
      • ‘Simple Mass Mail’ example solution now contains an additional section, that allows the user to customize the personalization tags. Also this update illustrates a technique of Rich Text messages pre-processing, which allows the user to use inline images with
      • Rich Text messages. And finally, this update includes a set of templates that can be applied with a single click.
    • Fixes:
      • User cancel result code for IMAP procedures has been corrected, to fit the Manual.
      • Parameter values for the ‘Emai_FmTextToHtml’ have been corrected, to fit the Manual.
      • A problem sending ‘XLS’ files has been addressed.
      • A problem with incremental ‘Emai_SmtpAddContact’ function calls has been addressed.
      • A problem attaching files with Resource Fork on Mac OS X has been addressed.
      • ‘windowsFriendly’ parameter of the ‘Emai_SmtpAddAttachment’ could still keep the Resource Fork of the file. This has been addressed.
  • + Mailit 3.0.17.101 - 21st August 2008
    • The log engine has been improved to provide additional information if necessary.
    • FileMaker Server SSS (Server Side Scripting) and IWP (Instant Web Publishing) support.
  • + Mailit 3.0.16.99 - 7th May 2008
    •  Improvements:
      • In case of incorrect incoming message MIME boundaries composition, the plug-in could not detect some attachments. This has been improved with this update.
      • In the case that no preferred authentication method is specified, the plug-in will first try the most secure method, of those supported by the server, moving downwards to the less secure methods, in case of failure. This was not the case before and is now implemented.
      • Two additional preferred authentication methods were added: “Plain” and “Password”.
    • Fixes:
      • SMTP session greeting could fail, in case if the sender’s computer did not have any network name assigned. This has been fixed with this update.
      • Emai_PopGetMessagePriority could crash in case if “X-Priority” header tag syntax was
      • invalid. This has been fixed with this update.
      • Daylight saving issue on MacOS computers has been addressed.
  • + Mailit 3.0.12.83 - 20th February 2007
    • Improves support for the character sets iso-2022-jp (Japanese), gb2312 (Chinese) and big5 (Taiwanese).
    • Emai_AddContact, Emai_SmtpValidateAddress and Emai_SendMessage functions have been improved.
  • + Mailit 3.0.9.71 - 15th November 2006
    • Maintenance update which addresses some minor issues.
  • + Mailit 3.0.6.60 - 18th July 2006
    • Now supports FileMaker 8.5 on Intel Mac, PowerPC Mac and Windows.
    • The Mac version of the plug-in is provided in Universal Binary format.
    • Minor improvements provide extended logging and address problems with Quoted-Printable encoding and, SMTP authentication.
  • + Mailit 3.0.5.54 - 6th June 2006
    • Attachments, bodies and the header can now be reset selectively between messages.
    • Improved parsing of incoming messages that do not indicate their character set.
    • Improved ‘UUEncode’ support for receiving.
    • Conditional ‘Quoted-Printable’ now supported for sending. ‘Korean’ and ‘Chinese’ encoding added for sending.
  • + Mailit 3.0.0.36 - 11th January 2006
    • Compatibility with Cram-MD5 standard for SMTP authentication addressed.
    • Compatibility issue with certain SSL certificates on SMTP servers fixed.
    • Attachment sending problems with certain SMTP servers addressed.
    • Message history problems with certain POP servers fixed.
    • An incorrectly formatted recipient address caused an error for the next message. This has been addressed.
  • + Mailit 2.5.0.13 - 11th January 2005
    • FileMaker 7 compatibility issues have been addressed.
    • Problems with certain incoming multi-part messages have been addressed.
    • Script timer problems have been resolved.
    • Improved error handling for example files.
  • + Mailit 2.5.0.6 - 10th February 2004
    • Communication problem between mail.it and SMTP servers has been addressed. Plug-in now tries to introduce the sender using IP address first and then using host name