

The find window layout doesn't glitch back and forth anymore.It no longer blocks the application from quitting when in it's loading phase. Improved shutdown behavior for the webdav thread when loading contact and calendar items.Added a new mail DOM object field "ReceivedDomain" that looks up the last "Received: from" header and extracts the IP address or domain.Thou shall not overwrite the NULL terminator on a C string. Fixed a crash resulting from incorrect removal of CSS style comments.Bayesian filter: If the user sends an email to someone it used to white list that email address, so any reply would not be accidentally classified as spam.Bayesian filter now uses the spam folder path in Manage Mail Stores -> System Paths -> Spam.Fixed multiple issues saving webdav contacts.Fixed single quotes in the 'from' header cause back slashes to appear in IMAP email.Added UI for calendar start of week setting.Although if you open a remote event, then edit and save it'll save an edited copy in your default calendar folder. Right click in the calendar list and "Add Calendar by URL". Added remote URL calendar support back in (ie vCalendar feed).Fixed crash in filter evaluation when using filter values starting with period character.Fixed the flashing vertical scroll bar when displaying text emails.In that the UI doesn't lock up while the load happens. Oh and IMAP folder loads are now threaded.Also during folder loads the loading item now shows some progress.It's about getting the data into the right format for qsort_r to do it's thing. One particular test case I have of ~20k IMAP email went from around 5 mins to 5 seconds. Deprecated the 'MsgBox' function, use 'MessageDlg' instead.If you need a script to access a Mail3 folder on startup, this is the way. Async loads of IMAP folders will happen after though. New callback type "OnLoad" will fire when the application is loaded it's mail stores and folders.Otherwise the old behavior of resolving the expression at run time is used. Also added compile time simplification of scripting #define values, if there is round brackets present in the value, and any variables also resolve to something.Fixed the compiler to resolve nested #define values.So instead of writing "GetFolder(0xaaff0002)" you can include ScribeScripts.h and then use "GetFolder(ScribeItemContact)".


Added a Scripts\ScribeScripts.h file that contains the item type and folder magic numbers.Multi unicode char Emoji aren't listed as insertable characters in the HTML editor.(Very rarely, you can right click on the folder -> refresh if it does happen) Sometimes the content of one IMAP email ends up in the cache file of a different recent email.Some IMAP email arrive but don't load until a restart.Cocoa has it's own special form of reference counting hell. Going to re-target to the native Cocoa API. I was using Gtk3 to develop for Mac/64bit but it turns out that it's leaking memory and resources like a sieve so I can't release a commercial product based on children's toys. There are long term bugs that need fixing. And don't worry about viruses, Scribe protects you from the usual security holes in other email clients with it's own virus safe HTML control and executable attachment protection.
ISCRIBE KALAMZOO MAC
Updates are published regularly to respond to problems and to add features.īecause Scribe runs on Windows, Mac or Linux you can take your mail with you when you change operating system. It comes with a Bayesian spam filter and translations to many different languages. Scribe doesn't required installing or uninstalled and can be used from a removable drive without reconfiguration. It supports all the major internet mail protocols and uses international standards where possible.
ISCRIBE KALAMZOO PORTABLE
Scribe is a small portable email client with an integrated contact database and calendar.
