This small simple secure mail interface allows users to create messages, encrypt them with a password using the Enigma cipher and then send them to anyone with an email account.
Be the first to post a text review of Enigma Mailer. Rate and review a project by clicking thumbs up or thumbs down in the right column.
This release tidies up the actual sending of mail to the mail server by centralising it within a single function. It also provides an additional level of security to the mail file stored on disk by prefixing the data with a random string of text.
Translators are requested to provide multi-language support within the code. (I've just finished stripping out *all* English text).
v0.3.3: Improved the multi-language support functions. v0.3.2: Bug fix in p32.cgi to set correct back links. Bug fix to ensure that uppercase account names don't prevent messages being written. New feature: Implemented multiple language support (experimental), but need translators. IMPORTANT: The individual account language setting has been added to the .authusers file. You must add a additional ':' to the end of each entry in this file. The default language is 'en'. v0.3.1: Implemented Reply to sender (using same password), designed for those who are not authorised users. Reordered the contents of the mail message. v0.3.0: General code tidy (storing common subroutines in a seperate script). Added code to allow a single file attachment. Added code to protect the scripts from certain DOS attacks (using POST_MAX). Maximum attachment size set (recommended) to 56K, with a total post size of 64K. v0.2.7: Fixed read/write/update problems in the auth module (could case loss of records). Implemented on-line account creation/amendment v0.2.6: Implemented "skins" for users, so that different users can have their own look and feel. Fixed a bug in the login code, that would force the selection of the very last username. *** IMPORTANT *** Anyone who has installed v0.2.5 (or lower) must edit their .authusers file and append two ":" characters to the end of each user line. Failure to do so will result in failure to login. v0.2.5: Implemented html templates to allow users to bake their own html pages. v0.2.3: Added multiple recipients. Added read receipt (on both success and failure) Added username/password protection for creation and listing of mail. Implemented file based mail, rather than passing large ciphertext via a URL. v0.1.8: Baseline version without username/password protection. Sends the ciphertext as part of the URL.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?