ORIONIS API REFERENCE

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.

module documentation

Undocumented

Function _mail_options Require advertised SMTPUTF8 support for international mailbox addresses.
Function _tls_context Require trusted certificates, hostname verification, and TLS 1.2 or newer.
Constant _SMTP_READY Undocumented
def _mail_options(client: smtplib.SMTP, message: PreparedMail) -> list[str]: (source)

Require advertised SMTPUTF8 support for international mailbox addresses.

Parameters
client:smtplib.SMTPConnection after EHLO and any required TLS negotiation.
message:PreparedMailPrepared message with its UTF-8 requirement.
Returns
list[str]Explicit MAIL FROM extensions, empty for ASCII mailboxes.
Raises
MailTransportExceptionIf an international mailbox cannot be transmitted without loss.
def _tls_context() -> ssl.SSLContext: (source)

Require trusted certificates, hostname verification, and TLS 1.2 or newer.

Returns
ssl.SSLContextA client context using the system trust store.
_SMTP_READY: int = (source)

Undocumented

Value
220