[Zope] a little problem - $1 reward!
Lee
lee.reilly@ntlworld.com
Thu, 25 Jan 2001 08:52:07 +0000
Hi there,
If someone could have a quick look at this I would really appreciate it!
I cannot for the life of me understand this... I have a DTML method
taking in parameters for use with sendmail, which when I *display*
appear correct but when I *send* are altered slightly. I know where the
problem lies (it's obvious) but I can't see what the problem is.
Here's my DTML method:
<dtml-var standard_html_header>
<dtml-call "REQUEST.set('recipients',[])">
<dtml-in "REQUEST.form.items()">
<dtml-if expr="_['sequence-key'] in
('message','sender','senderEmail','subject')">
<input type="hidden" name="<dtml-var sequence-key>"
value="<dtml-var sequence-item>">
<dtml-else>
<dtml-call "recipients.append(_['sequence-key'])">
</dtml-if>
</dtml-in>
<dtml-sendmail mailhost="MailHost">
To: <dtml-var "_.string.join(recipients,'@cs.strath.ac.uk,
')">@cs.strath.ac.uk
From: <dtml-var sender>
Reply-To: <dtml-var senderEmail>
Subject: <dtml-var subject>
X-Mailer: ZAPHOD Mail Client V1.0
<dtml-var message>
</dtml-sendmail>
<h2>Cheers, <dtml-var sender>!</h2>
<p>Your message has been sent.</p>
^
My problem lies with the To/From parts in the <sendmail>. When the
message has been sent...
-=-==--=-= I should see:
Subject: Hello
Date: Thu, 25 Jan 2001 08:30:11 +0000
From: Lee
Reply-To: lee.reilly@ntlworld.com
To: ltyler@cs.strath.ac.uk, lreilly@cs.strath.ac.uk
-=-==--=-= but I see:
Subject: Hello
Date: Thu, 25 Jan 2001 08:30:11 +0000
From: Lee@cs.strath.ac.uk <---- why is the @cs.strath.ac.uk still
appended?
Reply-To: lee.reilly@ntlworld.com
To: ltyler@cs.strath.ac.uk, lreilly@cs.strath.ac.uk
<dtml-var sender> gives me 'Lee'
Clearly, there is a problem with :
To: <dtml-var "_.string.join(recipients,'@cs.strath.ac.uk,
')">@cs.strath.ac.uk
From: <dtml-var sender>
i.e the @cs.strath.ac.uk is still lingering... but why? without the
'@cs.strath.ac.uk' at the end of the var the last email address would
not be complete i.e. it be "lreilly".
even when i put another tag in place of from, e.g. 'X-Mailer:' is still
renders From='Lee@cs.strath.ac.uk'. I know it's asking a lot but can
anyone tell me what the problem is? I'm confused and the coffee isn't
helping anymore!
- Thanks,
Lee
--
Lee Reilly
mailto:lee.reilly@ntlworld.com
ø¤º°`°º¤ø,,,,ø¤º°`°º¤ø,,,,ø¤º°`°º¤ø,,,,ø¤º°`°º¤ø,,,,
HAVE SKILLS; WILL TRAVEL.
I'm currently looking for an internship in the USA
in the field of web development. Ideally, I'm looking
for a placement for 3 to 18 months. Can you help?
More details, my resume, etc. @
http://homepages.strath.ac.uk/~aeu97172/
</shameless plug>