core.mail_processor.postmark ============================ .. py:module:: core.mail_processor.postmark .. autoapi-nested-parse:: Send E-Mail through Postmark Adapted from `repoze.sendmail<https://github.com/repoze/repoze.sendmail>`_. Usage:: qp = PostmarkQueueProcessor(token, maildir, maildir, ..., limit=x) qp.send_messages() Classes ------- .. autoapisummary:: core.mail_processor.postmark.PostmarkMailQueueProcessor Module Contents --------------- .. py:class:: PostmarkMailQueueProcessor(postmark_token: str, *paths: str, limit: int | None = None) Bases: :py:obj:`core.mail_processor.core.MailQueueProcessor` .. py:attribute:: url :value: 'https://api.postmarkapp.com/email/batch' .. py:attribute:: curl .. py:method:: send(filename: str, payload: str) -> bool Sends the mail and returns success as bool .. py:method:: send_request(payload: str) -> tuple[int, str] Performes the API request using the given payload.