Class: Net::IMAP::FetchData
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
          Struct
         | |
| Instance Chain: 
          self,
          Struct
         | |
| Inherits: | Struct 
 | 
| Defined in: | lib/net/imap.rb | 
Overview
FetchData represents the contents of the FETCH response.
Fields:
- seqno
- 
Returns the message sequence number. (Note: not the unique identifier, even for the UID command response.) 
- attr
- 
Returns a hash. Each key is a data item name, and each value is its value. The current data items are: - BODY
- 
A form of BODYSTRUCTURE without extension data. 
- BODY.PEEK.
 
- RFC822.SIZE
- 
A number expressing the [RFC-822] size of the message. 
- RFC822.TEXT
- 
Equivalent to BODY. 
- UID
- 
A number expressing the unique identifier of the message. 
Instance Attribute Summary
Instance Attribute Details
#attr (rw)
FetchData represents the contents of the FETCH response.
Fields:
- seqno
- 
Returns the message sequence number. (Note: not the unique identifier, even for the UID command response.) 
- attr
- 
Returns a hash. Each key is a data item name, and each value is its value. The current data items are: - BODY
- 
A form of BODYSTRUCTURE without extension data. 
- BODY.PEEK.
 
- RFC822.SIZE
- 
A number expressing the [RFC-822] size of the message. 
- RFC822.TEXT
- 
Equivalent to BODY. 
- UID
- 
A number expressing the unique identifier of the message. 
#seqno (rw)
FetchData represents the contents of the FETCH response.
Fields:
- seqno
- 
Returns the message sequence number. (Note: not the unique identifier, even for the UID command response.) 
- attr
- 
Returns a hash. Each key is a data item name, and each value is its value. The current data items are: - BODY
- 
A form of BODYSTRUCTURE without extension data. 
- BODY.PEEK.
 
- RFC822.SIZE
- 
A number expressing the [RFC-822] size of the message. 
- RFC822.TEXT
- 
Equivalent to BODY. 
- UID
- 
A number expressing the unique identifier of the message.