THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class SmtpSettings: (source)
Store effective SMTP settings without exposing credentials in repr.
| Parameters | |
| host | Effective SMTP hostname. |
| port | Effective TCP port between 1 and 65535. |
| encryption | Negotiated transport security mode. |
| username | Authentication user, empty when authentication is disabled. |
| password | Authentication secret, empty when authentication is disabled. |
| timeout | Positive socket timeout in seconds, or None for an unbounded wait. |
| sensitive | Values redacted from transport diagnostics. |
| Class Method | from |
Resolve URL precedence and validate the effective SMTP settings. |
| Class Variable | encryption |
Undocumented |
| Class Variable | host |
Undocumented |
| Class Variable | password |
Undocumented |
| Class Variable | port |
Undocumented |
| Class Variable | sensitive |
Undocumented |
| Class Variable | timeout |
Undocumented |
| Class Variable | username |
Undocumented |