MailCore Framework

Object-1
Today I uploaded an alpha version of a framework I am building known as MailCore. It’s very alpha, so be careful. I am putting it up because, well…release early and release often No really, my hope is that other developers can take a look and give me feedback. The framework in it’s current form is distributed just as source, but you can find out more here and you can read the unfinished documentation.

By writing this framework, I’ve written a Cocoa layer on top of the Libetpan framework, and I’ve made it easy for other developers to integrate this framework into their projects. Up until this point it’s been hard for Cocoa developers to work with IMAP and SMTP, this framework should make it much easier. This framework is somewhat low level though, it’s designed to be fast and it is not multithreaded so any calls could potentially block waiting for network activity. I’m working on another framework known as KiwiKit which is built on top of this framework and will be providing a more high level abstraction and internal threading. So stay tuned as I finish MailCore and I lay the foundation for KiwiKit.


5 Responses to “MailCore Framework”  

  1. 1 Hoa

    You may have a look at etpanX, src/backend part. I tried to write a wrapper that would simplify the API use.
    It is used in etpanX. (You can even reuse this code if you need it).

    http://dinh.dyndns.org/~dinh/blog/etpanX-2006-01-02-bis.tar.gz

    Especially, look at etpan-message-header and etpan-message-composer.

  2. 2 Matt Ronge

    Thanks again Hoa. I have a copy of the code and I have been using it to figure out how to use Libetpan :)

    I’ll definantly check out etpan-message-composer because I haven’t even started going composition stuff yet.

  3. 3 Brian Amerige

    Matt, I’m interested in using MailCore in my e-mail application we’re writing in Cocoa.

    I’ve downloaded MailCore, followed the instructions to compile libetpan (no errors through all the standard steps), and when i compile (I’ve tried all three configurations of PPC/Intel, but is universal working?), I get an error:

    http://www.macin-talk.net/~brian/poststuff/Error.png

    I’d appreciate any help,
    Brian.

  1. 1 » Blog Archive » Messages in My Ideal World.


Leave a Reply