TMail
An subject and contents of an electronic mail along with its senders and receivers
Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TBaseObject | A base class for objects that can be used instead of TObject . |
3 | TSerializableObject | Abstract base class for an object that supports reading from and writing to a stream. |
4 | TMail |
Source
Mail.pas (32)
Description
The contents of the mail is represented by a TMailEntity
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | private | TMailAddress | FSender | |
Instance | private | TList<TMailAddress> | FFrom | |
Instance | private | TList<TMailAddress> | FReplyTo | |
Instance | private | TList<TMailAddress> | FTo | |
Instance | private | TText | FSubject | |
Instance | private | TMailEntity | FEntity |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | private | SetSender(Value: TMailAddress) | ||
Instance | private | SetEntity(Value: TMailEntity) | ||
Instance | protected | WriteHeader(Writer: TTextWriter; Header: TText; Value: TText) | ||
Instance | protected | TText | MailAddressToText(MailAddress: TMailAddress) | |
Instance | protected | TText | MailAddressesToText(MailAddresses: TList<TMailAddress>) | |
Instance | protected | TText | EncodeWord(Phrase: TText; Encoding: TCharacterEncoding) | |
Instance | public | Create() | ||
Instance | public | Destroy() | ||
Instance | public | Read(Stream: TInputStream) | ||
Instance | public | Write(Stream: TOutputStream) |