2.5.1 20 Apr 2012

Process html forms.


Developer website: Limit Point Software

iForm serves and processes HTML forms. It's basic functionality collects form data submitted by a Web browser and then emails that data using formatting templates to various recipients, as well as saving it to a text log file which can be imported into a database.

iForm provides the ability to limitlessly extend its basic functionality using AppleScript. You can use the AppleScript support to interact with other scriptable applications when a form is submitted, and you can also use it to provide logic and customization when composing form submission response pages and email messages. The sample iForm projects which are part of the software distribution demonstrate these extensions.

iForm integrates well with our product Mailings. Use iForm to create mailing lists in Address Book as groups, then use those groups to distribute messages with Mailings.

Feature Highlights:

  • iForm does not require a Web server because it can serve it's own forms using the integrated Web server.
  • Processes form submissions with fully customized response pages, error replies, email messages and log entries.
  • Emailer supports SMTP authentication, multiple file attachments of any type and "plain text alternatives" using multi-part mime messages.
  • Template mechanism featuring support for embedded AppleScripts enabling dynamic and multipart form submissions.
  • Logs all activity to a log file and status window.
  • Logs each form submission to its own customizable log file, say for import to a database.

What's New

Version 2.5.1:
  • Fixed a bug in OS X 10.7 where the mail server password in Server Settings was not always loaded due to a problem reading the Keychain Access record.
  • Fixed a bug that could cause the app to crash if it's location pathname is too long.
  • Updated the "JumpStart" tutorials, available from Help menu.


  • Mac OS X 10.4.11 or later


Current Version (2.x)


Version Downloads
Internet / Servers
20 Apr 2012
OS X / PPC 32 / Intel 32