Welcome to Sheila's Page Monday, October 13 2008 @ 12:07 PM  
contribute |  links |  past polls |  calendar |  advanced search |  site statistics |  my scripts |  about | 
Affiliations
Hosted by FutureQuest.net
Dmoz Open Directory Editor
SpamCop.net - Spam reporting for the masses

Topics
Home
Physical Fitness & Health (4/0)
General News (5/0)
Family (9/0)
Computers (28/0)
Food, Nutrition, Recipes (4/0)
Python (3/0)
Math (1/0)
Education (0/0)
Society & Politics (4/0)

Sheila's Other Pages
Photo Gallery
Gypsy Mail script
Delousing Windows

User Functions
Username:

Password:

Don't have an account yet? Sign up as a New User

Older Stories
Thursday 07-Sep
  • How many marathons can you run in a row? (1)

  • Friday 01-Sep
  • Flying with FlyLady and the 11 Commandments (0)

  • Monday 14-Aug
  • You CAN Do This! (2)

  • Tuesday 01-Aug
  • Thought for the Day...Success (0)

  • Sunday 30-Jul
  • Oatmeal Complete Pancake Recipe (1)

  • Thursday 18-May
  • Python question on sending e-mail msg (1)

  • Sunday 30-Apr
  • to buy or not to buy an iMac . . . and which one??? (3)

  • Friday 11-Nov
  • Require Restaurants to Provide Nutrion Info (1)

  • Saturday 17-Sep
  • New Way to do Trigonometry (1)

  • Friday 16-Sep
  • Temporarily pause active applications (0)


  • Gypsy Mail: A free Form Mail script written in Python.

    Distributed under the GNU General Public License.
    Version 0.7.1 beta. -- released Sept. 15, 2002

    Description:

    A Python clone of the well-known cgiemail script, with added features and flexibility. This script allows you to set up an HTML form on your website, to collect information from your site's visitors, and send a very nicely formatted e-mail to yourself, or possibly other e-mail addresses.

    Features:

    • Format the output of the email to your own specifications
    • Require certain, mandatory fields to be completed by your website's visitors. Failure to complete such fields generates an error message.
    • Confirm-fields. Require the user to fill in a field twice, such as passwords or e-mail addresses, to protect against "typos".
    • Restricted-fields. To protect against certain monkey business, double-check that user input is among a list of limited options.
    • Specify "exit" URLs, for both the "Success" page and the "Error" page.
    • Several "Success Page" options, including redirection to a particular URL, success-page-templates with options for including parts of the sent email and/or form data, or a simple default success page
    • Optional "mailto" link for the webmaster's e-mail address on the result pages.
    • Error logging.
    • Logs the user's IP address in a Received line of the e-mail, for security and tracking purposes.
    • Cross-platform. Should run on any platform that supports Python. (This includes Windows, Unices, and Macintosh.)
    • Free. (Python is also free.)
    • Source code available.

    Planned Features:

    • Allow attachment of a file to the e-mail.
    • Support for Internationalization (i.e. foreign language support)
    • Level of error logging is configurable and optional.

    System Requirements:

    • Python 1.5.2 or better. (Tested with Apache web server running Python 1.5.2 on Linux and with Apache web server running Python 2.2 on Win2K .)
    • A web server configured to run cgi scripts.

    Samples:
    These working samples are included in the distribution package (excepting the FeedBack Form). You can quickly set them up, change the e-mail addresses, and try them out yourself. Samples 1 - 5 send their data to /dev/null (i.e. the bit-bucket). The FeedBack Form sends an email to the program author, and will optionally cc: a copy to you, so you can see the results of sending the mail.

    • Sample1: A product survey form. Example of check boxes and radio buttons. No required fields.
    • Sample2: A feed back form. All fields in this form are "required", so you can see what the error messages look like when required fields are left blank.
    • Sample3: A mailing list management form.
    • Sample4: A password/registration form that asks for e-mail and password to be entered twice, to check against typos.
    • Sample5: Same as Sample1, except it demonstrates using the Success Page Options with setting = 2.
    • Sample6: Same as Sample1 and Sample5, except demonstrates using the Success Page Options with setting=3.
    • FeedBack Form: This form is intended for sending feedback about GypsyMail. Also demonstrates use of the templated-success-pages available with version 0.7.0.
    • For more ideas on how you could use GypsyMail, visit the cgiemail Example Page. You can do anything with GypsyMail that you can do with cgiemail.

    Download:
    The full package, as a .zip file (about 45 kb)

    The full package as a .tar.gz archive (about 34 kb)

    The full package includes the following files:

    and these sample files:

    Announcement only mailing list,
    regarding update announcements.

    Only the list-owner/moderator, Sheila King, is able to post to this list. It will be very low volume. The privacy policy: Your email address will only be used to deliver announcement messages to you, and for no other purpose.

    To subscribe to the list:
    Send an e-mail message to gypsy-announce-subscribe@lists.thinkspot.net

    An automated confirmation message will be sent to you, and you will have to reply to it in order to confirm your subscription.


    Last Updated Thursday, June 08 2006 @ 08:33 AM

    Created this page in 0.33 seconds


     Copyright © 2008 Sheila's Page
     All trademarks and copyrights on this page are owned by their respective owners.

    Powered By