meetupmatcher.mails#

Module Contents#

Classes#

MailSender

Helper class that provides a standard way to create an ABC using

YagmailSender

Helper class that provides a standard way to create an ABC using

class meetupmatcher.mails.MailSender(dry_run: bool = True, dump_file: str | pathlib.PurePath | None = None)#

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

send(emails: list[meetupmatcher.templating.Email]) None#
abstract _send(emails: list[meetupmatcher.templating.Email]) None#
send_dry_run(emails: list[meetupmatcher.templating.Email]) None#
class meetupmatcher.mails.YagmailSender(dry_run: bool = True, dump_file: str | pathlib.PurePath | None = None)#

Bases: MailSender

Helper class that provides a standard way to create an ABC using inheritance.

_send(emails: list[meetupmatcher.templating.Email]) None#