Penguin Greetings
Non-graphical browsers use navigation text at bottom of page

Penguin Greetings - Program description

Penguin Greetings is two products wrapped into one. Penguin Greetings is engine for handling web "ecards." It is also a collection of 85+ cards that can be installed into any server for an immediate ecards solution. The cards are mostly photo-based and are similar in style and taste to Apple's iCards content. To see the complete Penguin Greetings solution go to the demonstration page.

The Penguin Greetings (pgreet) engine is a web-based greeting cards for LINUX and other UNIX-based systems written in Perl.  Penguin Greetings is template-based and shifts ecards to be more like email instead of web-only objects.  For flexibility and security, a separate daemon does the emailing and stores data permanently on the server.  Penguin Greetings incorporates the following features:

  • Greeting cards that function more like email.  The announcement of the card includes the text of the card so that the recipient can reply to the message.  The reply-to field is provided so that most email readers will send replies to the author of the email.

  • Supports any number of ecard sites running on the same server. Each site is independent with it's own configuration, databases, and HTML content. User ecard sites are supported.

  • Support for a persistent Perl interpreter via SpeedyCGI for robust performance under production loads and support for standard CGI for portability.

  • MIME multipart HTML formatted email for directly sending ecards to recipients.

  • Customizable HTML templates for both the ecards and creation screens so that the web content is completely independent of the Perl program.  Perl content is embedded using Embperl so that the full power of  Perl is available to content developers.  At the same time, creating templates does not require any specific knowledge of Perl.

  • Access to card creation can be limited to users stored in an htpasswd file on server for sites which want to have ecards available only to a particular group of people.

  • Card scheduling for emailing on a particular date.

  • A user agent separate from the user ID which the web server runs as for mailing and storing of data.  If desired, ecards can be emailed under existing email accounts on server.  Specific human users on the server can be given access to this feature via an access control list.

  • Extensive configuration options.  Including the location of configuration and data files, performance tuning, and content parameters.

  • Based on standard Perl CPAN modules for consistency and reliability.

  • Extensive logging of daemon activities.
SourceForge.net Logo

This page was generated from file description.epl.html which was last updated on: 7/22/2003


[Description] [News] [Download] [Demonstration] [Documentation] [History] [Contact] [SourceForge]