[Zope] image attachments in dtml-sendmail and dtml-mime

Kapil Thangavelu kthangavelu@earthlink.net
Sun, 15 Oct 2000 19:09:31 -0700


spoke to soon..

replace <dtml-var "paris">
with <dtml-var "paris.data">

Kapil


Matt wrote:
> 
> I have benn having a problem with attaching images to a dtml-sendmail.
> The following is my dtml code :
> 
> <dtml-sendmail mailhost="MailHost">
> To: Feedback Recipient <matt.bion@eudoramail.com>
> From: Zope Feedback Form <matt.bion@eudoramail.com>
> Subject: Feedback from the web
> 
>  Feedback from : Matt
> 
> <dtml-mime type=image/jpeg encode=7bit><dtml-var "paris">
>   </dtml-mime>
> 
>  </dtml-sendmail>
> 
> "paris" is the ID  of an image I uploaded into a node inherited when I
> action this dtml document, so there are no key errors or similar.
> 
> The result in the email I get is :
> 
>  Feedback from : Matt Comments:
> Hello there, this is a sample email message for testing.
> 
> Content-Type: multipart/mixed;
> boundary="127.0.0.1.500.953.971655250.628.16056"
> 
> --127.0.0.1.500.953.971655250.628.16056
> Content-Type: image/jpeg
> Content-Transfer-Encoding: 7bit
> 
> <img src="http://localhost:8080/admin_test/paris" alt="paris"
> height="630" width="472" border="0">
> 
> --127.0.0.1.500.953.971655250.628.16056--
> 
> I understand that the dtml-mime tag is modifying the action of dtml-var
> that follows it, but what I want is the actual text coded binary to be
> dumped and not a source tag ... i.e. it's an email, not a webpage.
> 
> I thought of embedding that in an external method that returns the text
> coded binary w.r.t the encoding type placed in the attributes, but was
> wondering if there was a method like this already available, and maybe
> not just image centric.
> 
> Matt Bion
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )