This was a very rapidly slung together form handler to take all the form fields from a WikiForm and email them to someone.

You need to set up the SMTP server to be used in the jspwiki.properties file like this...

jspwiki.formMailer.smtpHost = (your-host)

Parameters

mailerFromemail address to send from
mailerToemail address to send to
mailerCCCC address
mailerBCCBcc address
mailerSubjectSubject line of the email

Example

[{FormSet form='mailer' mailerFrom='wiki@somewhere.net' mailerTo='subscribe@somewhere.com' mailerSubject='Subscribe Me!'}]

[{FormOutput form='mailer' handler='FormMailerPlugin' populate='handler'}]

[{FormOpen form='mailer'}]

Title : [{FormSelect name='Title' value='Mr;Mrs;Ms;Miss;'}]\\
Name : [{FormInput type='text' name='FirstName'}]\\
Comments : [{FormTextarea name='Comments' rows=5 cols=40}]\\
[{FormInput type='submit' name='submit' value='Submit'}]

[{FormClose}]

This example will send an email from wiki@somwhere.net to subscribe@somwhere.net with the subject "Subscribe Me!" and the email body will be (for example)...

Title;
Mr

Name;
Dave S-B

Comments;
Hi, just trying out this email lark...

ContributedFormHandlers


Can you make your plugin to a JSP or JAR file

--AnonymousCoward, 06-Mar-2008

Add new attachment

In order to upload a new attachment to this page, please use the following box to find the file, then click on “Upload”.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
java
FormMailerPlugin.java 5.2 kB 1 07-Dec-2005 21:09 82.138.218.178
« This page (revision-4) was last changed on 06-Mar-2008 23:30 by raylam