Email loader
EmailLoader
Bases: BaseLoader
Source code in griptape/loaders/email_loader.py
imap_url: str = field(kw_only=True)
class-attribute
instance-attribute
password: str = field(kw_only=True)
class-attribute
instance-attribute
username: str = field(kw_only=True)
class-attribute
instance-attribute
EmailQuery
An email retrieval query
Attributes:
Name | Type | Description |
---|---|---|
label |
str
|
Label to retrieve emails from such as 'INBOX' or 'SENT'. |
key |
Optional[str]
|
Optional key for filtering such as 'FROM' or 'SUBJECT'. |
search_criteria |
Optional[str]
|
Optional search criteria to filter emails by key. |
max_count |
Optional[int]
|
Optional max email count. |