sendmail implementation problem
Hi, This is more of an implementation problem that anything else, which is probably starightforward enough for those with more experience that myself. The simplified version is as follows: Form A collects usernames and send these to Form B. Form B takes the input parameters from the REQUEST object and places them in 'hidden' form inputs with name="username" and provides some input textfields prompting for 'subject', 'message', etc. These are submitted to Form C Form C displays all the parameters in the REQUEST object and gives a view of what the email will look like, e.g. +-------------------------------= | To: you@you.com | | From: me@me.org, you@me.org | | Subject: Zope | | | | My message here | | | +-------------------------------= Everything (bar the recipients) can be specifided using <dtml-var subject>, etc. as required but as the usernames in the hidden field are passed into a method, which does not know their names; I have to get them from the REQUEST object again. I have produced the following code to collect all the usernames (used to creat recipients email address); <dtml-in expr="REQUEST.form.items()"> <dtml-if expr="(_['sequence-key'] == 'message') or (_['sequence-key'] == 'message') or (_['sequence-key'] == 'sender') or (_['sequence-key'] == 'senderEmail') or (_['sequence-key'] == 'subject')"> <dtml-else><dtml-var name="sequence-key">: <dtml-var name="sequence-item"> </dtml-if> </dtml-in> So displaying the email is easy but how can I send this to my sendmail method? 1 - Simply collect all the usernames, variables in hidden fields and send them onto sendmail? 2 - or is there a way to CALL my sendmail method for each individual recipient (email address) from this method simply by hitting a SUBMIT button? Which is the easiest/most efficient way to go about this? Ideally, I want the email dislayed (like it's formatted above) and then just simply hit a submit button to send it to multiple recipients. I'd rather not have something like 'lee.reilly@ntlworld, blah@blah.com' in the 'To:' field - just multiple, individual emails. It's late - but I hope that makes sense(?). Thanks very much for any guidance you can give me! - Best regards, 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>
participants (1)
-
Lee