coalition.endorsements.email_service ==================================== .. py:module:: coalition.endorsements.email_service .. autoapi-nested-parse:: Email service for endorsement verification and notifications Attributes ---------- .. autoapisummary:: coalition.endorsements.email_service.logger Classes ------- .. autoapisummary:: coalition.endorsements.email_service.EndorsementEmailService Module Contents --------------- .. py:data:: logger .. py:class:: EndorsementEmailService Service for sending endorsement-related emails .. py:method:: send_verification_email(endorsement: coalition.endorsements.models.Endorsement) -> bool :staticmethod: Send email verification to stakeholder Returns True if email was sent successfully .. py:method:: send_admin_notification(endorsement: coalition.endorsements.models.Endorsement) -> bool :staticmethod: Send notification to admins about new endorsement requiring review Returns True if email was sent successfully .. py:method:: send_confirmation_email(endorsement: coalition.endorsements.models.Endorsement) -> bool :staticmethod: Send confirmation email to stakeholder when endorsement is approved Returns True if email was sent successfully