from django.core.mail.message import EmailMultiAlternatives class EmailMultiAlternativesCC(EmailMultiAlternatives): def __init__(self, *args, **kwargs): if kwargs.has_key('cc'): self.cc = kwargs['cc'] del kwargs['cc'] EmailMultiAlternatives.__init__(self, *args, **kwargs) def message(self): msg = EmailMultiAlternatives.message(self) if self.cc: msg['Cc'] = ', '.join(self.cc) return msg def recipients(self): l = EmailMultiAlternatives.recipients(self) if self.cc: return l + self.cc return l