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.

class documentation

class MailOptions: (source)

View In Hierarchy

Snapshot the explicitly supplied options of one independent chain.

Parameters
mailerSelected configuration name, or None for the central default.
from_addressExplicit sender replacing any declared one.
subjectExplicit subject replacing any declared one.
toVisible recipients appended to a declaration.
ccCarbon-copy recipients appended to a declaration.
bccHidden recipients appended to a declaration.
reply_toReply destinations appended to a declaration.
attachmentsDeferred attachments appended to a declaration.
Method envelope Overlay explicit scalars and append recipients to a declaration.
Class Variable attachments Undocumented
Class Variable bcc Undocumented
Class Variable cc Undocumented
Class Variable from_address Undocumented
Class Variable mailer Undocumented
Class Variable reply_to Undocumented
Class Variable subject Undocumented
Class Variable to Undocumented
def envelope(self, base: Envelope | None = None) -> Envelope: (source)

Overlay explicit scalars and append recipients to a declaration.

Parameters
base:Envelope | NoneOptional reusable Mailable envelope.
Returns
EnvelopeValidated envelope owned by the operation.
Raises
MailCompositionExceptionIf the merged recipients violate Bcc privacy.
attachments: tuple[Attachment, ...] = (source)

Undocumented

Undocumented

Undocumented

from_address: Address | None = (source)

Undocumented

mailer: str | None = (source)

Undocumented

reply_to: tuple[Address, ...] = (source)

Undocumented

subject: str | None = (source)

Undocumented

Undocumented