IMAP client in squeak?
stéphane ducasse
ducasse at iam.unibe.ch
Wed Nov 16 15:18:52 UTC 2005
Hi brian
why do not you publish it on squeaksource and (with one click on
squeak map)?
Stef
On 16 nov. 05, at 01:44, Brian Murphy-Dye wrote:
> I've done some work on creating an IMAP client which may be found at:
> http://abq.csl.sri.com/BmdEmail-bmd.1.mcz
>
> Not sure this will be considered good Squeak code, but it's been
> effective for my purposes. The biggest problems I've experienced
> have been with crlf translations, especially on signed or encrypted
> S/MIME messages.
>
> You can read messages with:
> imap := (IMAPAccount
> server: 'imap.server.com'
> emailAddr: 'me at myemail.address.com'
> username: 'me' password: (Passwords for:
> 'me at myemail.address.com')).
> "the next statement logs in and selects the Inbox"
> imap login. "remembers the latest message counter"
>
> "send a message to the account ...."
> (SMTPAccount
> server: 'smtp.server.com'
> emailAddr: 'me at myemail.address.com'
> username: 'me'
> password: (Passwords for: 'me at myemail.address.com'))
> mail: 'Subject: hey you
>
> hello world'
> from: 'billy.bob at myemail.address.com'
> to: 'me at myemail.address.com'
>
> imap fetchNew inspect. "returns ordered collection of new
> messages (MailMessage) since login or last fetchNew"
>
> "can retrieve specific messages, such as subjects with 'you' and
> from 'billy.bob'"
> imap searchAndFetch: 'subject "you" from "billy.bob"'.
>
> Brian.
>
>
> On Nov 14, 2005, at 12:06 AM, goran at krampe.se wrote:
>
>
>> Hi!
>>
>> "Doug Way" <dway at mailcan.com> wrote:
>>
>>> I believe there is not one, unfortunately. It would be a great
>>> project
>>> for someone though! (and I'd use it! :) )
>>>
>>
>> I have a very faint memory of someone actually hacking on IMAP
>> support -
>> but can't for my life recall who it was. There is no "published" IMAP
>> support that I am aware of though.
>>
>>
>>> The only Squeak mail client I know of which has a significant
>>> following
>>> is Celeste, which is a POP client.
>>>
>>
>> Right, I use it. An old version running in an ancient 3.2 image with
>> Bayesian filtering addon for weeding out spam and the filter
>> extension,.
>> I have about 85000 emails in it and the EMAIL file is half a gig. :)
>>
>> regards, Göran
>>
>>
>
>
>
>
More information about the Squeak-dev
mailing list
|