You'll need to use EmailMessage:
https://docs.djangoproject.com/en/dev/topics/email/?from=olddocs/#django.core.mail.EmailMessage

You won't use HttpResponse at all, just EmailMessage (using message.attach).

_Nik

On 7/3/2012 1:34 PM, Min Hong Tan wrote:
> sorry all, maybe i'm not type why i need the httpresponse to be attach.
>
> response = HttpResponse(mimetype='application/pdf')    
> response['Content-Disposition'] = 'attaachment; filename=report.pdf'
>
> i'm generating the pdf file in response. and normally i will return
> response and it should be perfect with the pdf file download.
>
> but, how if i want to attach it and send out the mail?
>
> On Tue, Jul 3, 2012 at 12:32 PM, Nikolas Stevenson-Molnar
> <nik.mol...@consbio.org <mailto:nik.mol...@consbio.org>> wrote:
>
>     Oh, and HttpResponse is intended to send data back to a web browser. I
>     can't think of any reason you would use an HttpResponse when
>     sending an
>     email.
>
>     _Nik
>
>     On 7/3/2012 11:20 AM, Min Hong Tan wrote:
>     > hi,
>     >
>     > I have a problem to send mail using Emailmessage,
>     > i wan to attach the file that render using httpresponse and
>     send, but
>     > always show me "int" does not have method "lower".
>     > therefore, I think to save the file in the server and then attach
>     > using emailmessage.  but how do i get the httpresonse to save
>     > in server /tmp/file  ?
>     >
>     > Regards,
>     > MH
>     > --
>     > You received this message because you are subscribed to the Google
>     > Groups "Django users" group.
>     > To post to this group, send email to
>     django-users@googlegroups.com <mailto:django-users@googlegroups.com>.
>     > To unsubscribe from this group, send email to
>     > django-users+unsubscr...@googlegroups.com
>     <mailto:django-users%2bunsubscr...@googlegroups.com>.
>     > For more options, visit this group at
>     > http://groups.google.com/group/django-users?hl=en.
>
>
>     --
>     You received this message because you are subscribed to the Google
>     Groups "Django users" group.
>     To post to this group, send email to django-users@googlegroups.com
>     <mailto:django-users@googlegroups.com>.
>     To unsubscribe from this group, send email to
>     django-users+unsubscr...@googlegroups.com
>     <mailto:django-users%2bunsubscr...@googlegroups.com>.
>     For more options, visit this group at
>     http://groups.google.com/group/django-users?hl=en.
>
>
> -- 
> You received this message because you are subscribed to the Google
> Groups "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to