kartero.org

kartero.org

Disabled Users

Thanks to Marlon Balana for pointing out Kartero's unpolished behavior for disabled users logging in via webmail. "Connection to server failed" has been replaced with something more informative.

822b6c1476ed60dc9c9dbb701b086ee457e4646d
credits

PHP Email Message Class for Extracting Attachments

Thanks to Chris Hope for making his PHP email message class for extracting attachments available to everyone. Kartero is now using a modified version of this class for improved handling of attachments.

3e7f70d0ffacde4a88e40cc981192ac899f22423
credits

Social Networking Regex and Sieve Filter Home

Thanks to Phoenix Antonio for pointing out regex modifications in extract_emails_from() to support addresses from social network notification messages and for catching Kartero's failure to auto-create Sieve filter user directories under $mail_home.

a056ad97059351db4b020c2d2108e5fc24cafb01
credits

Short Username Login

Thanks to Rommel Dinglasa and Ana Respicio for the idea of authenticating subscribers with local-part usernames only. Kartero will now auto-append missing domain names in login credentials.

17f841339e5b633f608ae401687e2e8c32a3152f
credits

Realistic Password Strength Estimation

Thanks to Dan Wheeler for making zxcvbn Open Source. Kartero now uses the same password strength estimator that Dropbox does.

3cbcb87908247e981ce82bd3b010adb10068ab77
credits

Beautify, Unpack and Deobfuscate JavaScript

Thanks to Einar Lielmanis for making js-beautify Open Source. Kartero's password estimator is now relatively cross-browser compatible with the help of this nifty tool.

fddf4d9e8b441a9456de5d43de9ab03255a11235
credits

Compose Auto-Save

Thanks to Joel Kirchartz for making his work on HTML5 localStorage available under NPL. Kartero compose messages are now persistent until sent.
credits

ICS Parsing

Thanks to Steffen Behn, Andy Bailey, and Marlon Balana for iCalendar parsing ideas. Kartero can now read ICS data from mail headers and attachments.
credits

RegExr

Thanks to Grant Skinner for creating RegExr, an online regular expression tester with syntax highlighting, contextual help, video tutorial, reference, and searchable community patterns. Kartero's kartero_smime_sign() function was improved using this very helpful tool.
credits

Change Email Address

Thanks to Edward Montana for suggesting the change email address feature. Kartero can now migrate messages, aliases, contacts, filters, etc. from an existing subscriber account to a new one.
credits