def send_confirm(self, request) : from snippets.email import email_template from django.core.urlresolvers import reverse from django.template import RequestContext url = request.build_absolute_uri(reverse('profile:confirm_email', kwargs={'userid':self.user.id, 'key':self.key})) email_template(subject = 'Notewave | Please confirm your email address', rcpt = [self.email], sender = '*****@*****.**', text = 'profile/_email_confirm.txt', html = 'profile/_email_confirm.html', context_instance = RequestContext(request, { 'addr' : self.email, 'name' : self.user.profile.name(), 'url' : url, }))
def email_notify(self, request, member, users) : from snippets.email import email_template from django.core.urlresolvers import reverse from django.template import RequestContext url = request.build_absolute_uri(reverse('point:readpost', kwargs={'gid':self.group.id, 'pid':self.id})) if self.parent is None : subject = 'Notewave | New post by: %s' % member.get_username() else : subject = 'Notewave | Comment by: %s' % member.get_username() email_template(subject = subject, rcpt = [user.profile.email for user in users if user.profile.email is not None], sender = '*****@*****.**', text = 'point/_email_newpost.txt', html = 'point/_email_newpost.html', context_instance = RequestContext(request, { 'member' : member, 'post' : self, 'url' : url, }))