smtp vocabulary
Factor handbook > Vocabulary index


Documentation
SMTP client library

Meta-data
Tags:email, enterprise, network
Authors:Elie Chaftari, Dirk Vleugels, Slava Pestov, Doug Coleman, Daniel Ehrenberg


Words

Tuple classes
ClassSuperclassSlots
email tuplefrom to cc bcc subject content-type encoding body
plain-auth tupleusername password
smtp-config tupledomain server tls? read-timeout auth


Singleton classes
no-auth


Ordinary words
WordStack effect
<email>( -- email )
<plain-auth>( username password -- plain-auth )
<smtp-config>( -- smtp-config )
default-smtp-config( -- smtp-config )
log-smtp-connection( message -- )
send-email( email -- )
with-smtp-config( quot -- )
with-smtp-connection( quot -- )


Class predicate words
WordStack effect
email?( object -- ? )
no-auth?( object -- ? )
plain-auth?( object -- ? )
smtp-config?( object -- ? )


Files


Children from resource:basis
VocabularySummary
smtp.serverSMTP server for testing purposes


Children
VocabularySummary
smtp.privatesmtp.private vocabulary