Email Providers¶
EmailProvider ¶
Bases: ABC
Email delivery provider.
send
abstractmethod
async
¶
Send an email message.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
event
|
RoomEvent
|
The room event containing the message content. |
required |
to
|
str
|
Recipient email address. |
required |
from_
|
str | None
|
Sender email address override. |
None
|
subject
|
str | None
|
Email subject line. |
None
|
Returns:
| Type | Description |
|---|---|
ProviderResult
|
Result with provider-specific delivery metadata. |