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

2000-10-30 Thread Dieter Maurer

Matt writes:
  dtml-sendmail mailhost="MailHost"
  To: Feedback Recipient [EMAIL PROTECTED]
  From: Zope Feedback Form [EMAIL PROTECTED]
  Subject: Feedback from the web
  
   Feedback from : Matt
   Comments:
   dtml-var some_text
  
  dtml-mime type=image/jpeg encode=base64 name=paris.jpgdtml-var
  "paris.data"
/dtml-mime
  
   /dtml-sendmail
You are aware, that the generated message is not MIME conformant?

You should use dtml-mime immediately in the message header
and use dtml-boundary to generated the various message parts.


Dieter

___
Zope maillist  -  [EMAIL PROTECTED]
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 )




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

2000-10-16 Thread Kapil Thangavelu

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 [EMAIL PROTECTED]
 From: Zope Feedback Form [EMAIL PROTECTED]
 Subject: Feedback from the web
 
  Feedback from : Matt
 
 dtml-mime type=image/jpeg encode=7bitdtml-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.

i don't have much experience with the mime-tags but, if you're problem
seems to be that you want the binary data of the image. when the dtml
tag renders its just dropping a string link to the Image. what you want
here is (i think) the binary data that represents the image. hmmm...
looking through the source of Image.py i don't see a web accessible
manner to get this info:(

another option is to set the mime on the email to text/html and send the
image as a link.

Kapil

___
Zope maillist  -  [EMAIL PROTECTED]
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 )




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

2000-10-16 Thread Kapil Thangavelu

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 [EMAIL PROTECTED]
 From: Zope Feedback Form [EMAIL PROTECTED]
 Subject: Feedback from the web
 
  Feedback from : Matt
 
 dtml-mime type=image/jpeg encode=7bitdtml-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  -  [EMAIL PROTECTED]
 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 )

___
Zope maillist  -  [EMAIL PROTECTED]
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 )




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

2000-10-16 Thread Matt

Thanks Kapil, that works brilliantly, I didn't see a 'data' member in the
quick reference and certainly didn't see a data() method which I was
expecting.  I guess I should be looking at the source.  The following is
what I ended up with

dtml-sendmail mailhost="MailHost"
To: Feedback Recipient [EMAIL PROTECTED]
From: Zope Feedback Form [EMAIL PROTECTED]
Subject: Feedback from the web

 Feedback from : Matt
 Comments:
 dtml-var some_text

dtml-mime type=image/jpeg encode=base64 name=paris.jpgdtml-var
"paris.data"
  /dtml-mime

 /dtml-sendmail

Giving the mime tag a name and setting encoding to base64 made it a nicer
experience at the other end.

thanks
Matt Bion


Kapil Thangavelu wrote:

 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 [EMAIL PROTECTED]
  From: Zope Feedback Form [EMAIL PROTECTED]
  Subject: Feedback from the web
 
   Feedback from : Matt
 
  dtml-mime type=image/jpeg encode=7bitdtml-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  -  [EMAIL PROTECTED]
  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 )

 ___
 Zope maillist  -  [EMAIL PROTECTED]
 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 )


___
Zope maillist  -  [EMAIL PROTECTED]
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 )