[Zope] <dtml-var reason>
Marie Robichon
robichon@esrf.fr
Tue, 01 Apr 2003 09:28:04 +0200
Hi everyone,
I would like to send an email to all the users in my EasyPulbisher
acl_users folder, however if the email address is wrong it breaks out of
the loop.
My form processor is as follows:
<dtml-in "acl_users.getUserNames()">
<dtml-if "acl_users.getUser(_['sequence-item']).ec_email==None">
<dtml-else>
<dtml-sendmail mailhost="EasyMailService">
To: <dtml-var "acl_users.getUser(_['sequence-item']).ec_email">
From: <dtml-var "AUTHENTICATED_USER.getUserName()">@esrf.fr
<dtml-var message>
</dtml-sendmail>
</dtml-if>
</dtml-in>
<p>Thank you!</p>
<p><b>Your message to ESRF zope users was sent successfully.</b></b>
I have tried putting a <dtml-try> and <dtml-except> in the code but
nonetheless the loop breaks and only the users up to the user where the
error occurs gets my mail.
Any ideas anyone? How do I trap the errors raised by the sendmail tag?
TIA
Marie Robichon
Web Task Force
European Synchrotron Radiation Facility
BP 220
38043 Grenoble Cedex
France
http://www.esrf.fr
Tel: (33) 04 76 88 21 86
Fax: (33) 04 76 88 24 27