Std.Mail
18 public declarations
- address
Str -> Result[Std.Mail.Address, Std.Mail.MailError]An address, checked.
- Address
Somewhere a message goes, checked.
- addressText
&Std.Mail.Address -> StrHow an address is written.
- andTo
&Std.Mail.Message -> &Std.Mail.Address -> Std.Mail.MessageThe same, with one more recipient.
- copying
&Std.Mail.Message -> &Std.Mail.Address -> Std.Mail.MessageThe same, copying somebody the others can see.
- copyingBlind
&Std.Mail.Message -> &Std.Mail.Address -> Std.Mail.MessageThe same, copying somebody the others cannot see.
- envelope
&Std.Mail.Message -> Array[Std.Mail.Address]Every address a server must be given, which is not the same list the
- explain
&Std.Mail.MailError -> StrWhat a refusal says.
- hasBlindCopies
&Std.Mail.Message -> BoolWhether anybody is copied without the others knowing.
- headers
&Std.Mail.Message -> Array[(Str, Str)]The headers a message carries.
- MailError
Why something could not be sent.
- message
&Std.Mail.Address -> &Std.Mail.Address -> Str -> Str -> Result[Std.Mail.Message, Std.Mail.MailError]A message from somebody to somebody, about something.
- Message
A message a program sends.
- recipientCount
&Std.Mail.Message -> IntHow many people a message reaches.
- render
&Std.Mail.Message -> StrWhat goes on the wire.
- renderChecked
&Std.Mail.Message -> Result[Str, Std.Mail.MailError]Validate public records again at the outbound boundary.
- sendable
&Std.Mail.Message -> Result[(), Std.Mail.MailError]Whether a message can be sent at all.
- stuffed
Str -> StrA body with the lines that would end it escaped.
