Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: Shall we code a mail client?

From: philb:upnaway at: 15-Aug-2001 18:24

Holger mentiones something about it a while ago ..... -- previous message --
> I use the IMAP scheme in REBOL. (as work doesn't run a POP server, so I gues > I'm still using MS Echange in some form.) REBOLs IMAP scheme is fairly easy > to use. > > However I'm not sure it covers all the proper IMAP commands.. ( ie use Mail > Folder XXX (??), send mail etc...) However I base this assumption on using > REBOLs IMAP about four times and having a tiny glimpse of an "Introduction > to IMAP" book I saw for a split second somewhere last week while running > through a book shop....
REBOL's IMAP implementation supports the majority of features defined in RFC 2192 (imap:// URL standard). There were some very slight deviations, as the result of trying to stay compatible with the existing pop:// scheme. Among the supported features are searches and mailbox selection. To select a mailbox use something like p: open imap://user:[pass--server]/mailbox Depending on the file organization on the server "mailbox" may have to be specified as a file path relative to some directory (typically the user's home directory). For instance in order to access a mail folder on my Unix box I have to use p: open imap://user:[pass--server]/Mail/mailbox instead, because all mail folders are located in ~/Mail. Windows-based IMAP servers may be different. The FULL IMAP standard goes far beyond what is specified for access through URLs though. Those additional features are not supported by REBOL or other environments which access IMAP through URLs. You would lower-level access for that. Same situation as with ftp:// vs. the full FTP protocol. AFAIK sending mail is not supported by IMAP at all though. You need SMTP for that. -- Holger Kruse [holger--rebol--com] -- Original Message -- And appears in Core 2.5 release notes... --Maarten