imap vocabulary
Factor handbook » Vocabulary index


Summary
Reading mailboxes using IMAP

Metadata
Tags:email, enterprise, network
Authors:Björn Lindqvist


Words

Tuple classes
ClassSuperclassSlots
imap-settings tuplehost email password
imap4-error tupleind data
parsed-email tupledate to from subject cc return-path content-type content-transfer-encoding headers decoded-body


Ordinary words
WordStack effect
<imap-settings>( host email password -- obj )
<imap4ssl>( host -- imap4 )
<parsed-email>( -- obj )
IMAP4_PORT( -- value )
IMAP4_SSL_PORT( -- value )
append-mail( mailbox flags date-time mail -- uid/f )
capabilities( -- caps )
close-folder( -- )
copy-mails( uids mailbox -- )
create-folder( mailbox -- )
decode-email-body( parsed-email body -- parsed-email )
delete-folder( mailbox -- )
fetch-mails( uids data-spec -- texts )
fetch-rfc822-mails( uids -- parsed-emails )
imap4-error( ind data -- * )
internal-date>timestamp( str -- timestamp )
list-all-folders( -- folders )
list-folders( directory -- folders )
login( username password -- caps )
parse-email( string -- parsed-email )
parse-email-header( parsed-email strings -- parsed-email )
reject-uid-lines( seq -- seq' )
rename-folder( old-name new-name -- )
search-imap-by-body( string -- uids )
search-imap-by-from( string -- uids )
search-imap-by-subject( string -- uids )
search-mails( data-spec str -- uids )
select-folder( mailbox -- count )
status-folder( mailbox keys -- assoc )
store-mail( uids command flags -- mail-flags )
timestamp>internal-date( timestamp -- str )
with-imap( host email password quot -- )
with-imap-settings( imap-settings quot -- )


Class predicate words
WordStack effect
imap-settings?( object -- ? )
imap4-error?( object -- ? )
parsed-email?( object -- ? )


Files


Metadata files