Ignore:
Timestamp:
4 Nov 2020, 17:52:22 (4 years ago)
Author:
Henrik Bettermann
Message:

Implement bulk emailing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/utils/utils.py

    r16213 r16299  
    3535def send_mail(from_name, from_addr,
    3636              rcpt_name, rcpt_addr,
    37               subject, body, config):
     37              subject, body, config,
     38              cc=None, bcc=None):
    3839    """Wrapper for the real SMTP functionality in :mod:`waeup.kofa.smtp`.
    3940
     
    4243    mail_id = send_mail_internally(
    4344        from_name, from_addr, rcpt_name, rcpt_addr,
    44         subject, body, config)
     45        subject, body, config, cc, bcc)
    4546    return True
    4647
     
    247248
    248249    def sendContactForm(self, from_name, from_addr, rcpt_name, rcpt_addr,
    249                         from_username, usertype, portal, body, subject):
     250                        from_username, usertype, portal, body, subject,
     251                        bcc_to=None):
    250252        """Send an email with data provided by forms.
    251253        """
     
    269271        return send_mail(
    270272            from_name, from_addr, rcpt_name, rcpt_addr,
    271             subject, body, config)
     273            subject, body, config, None, bcc_to)
    272274
    273275    def getUsers(self):
Note: See TracChangeset for help on using the changeset viewer.