Source code for mails.utils
__copyright__ = "Copyright © Stichting SciPost (SciPost Foundation)"
__license__ = "AGPL v3"
from .core import MailEngine
[docs]class DirectMailUtil:
"""Send a templated email directly; easiest possible way."""
def __init__(self, mail_code, delayed_processing=True, **kwargs):
# Set the data as initials
self.engine = MailEngine(mail_code, **kwargs)
self.engine.validate(render_template=not delayed_processing)