Logo_01.gif (5331 bytes)

Send, Receive, & Manage Blind E-mail Accounts

Developed by Jonathan Press
Check for program update
v

Send, Receive, & Manage Blind E-mail Accounts

This application was developed for non-profit businesses to allow their readers to send e-mail from the business Website, while keeping the individual e-mail address hidden from the sender. Likewise, the staff person can reply to an e-mail and not divulge their e-mail address.

The receiver's e-mail address is hidden to protect their confidentiality. After all, they do not want to get on chain lists or receive attached photos, viruses, and the like. This technique has the additional value of preventing spammers or weirdoes from finding any e-mail addresses (with the exception of a default e-mail address).

Take a look at how a reader sends an e-mail:

Now, take a look at a blind e-mail reply that a staff person sends:

  • Send an e-mail (uses the E-mail Reply Form).

Features

Here are this application's features:

  • Each staff person is assigned a unique ID that is coded as a hyperlink on any Web page. When someone wants to e-mail that person, the sender clicks on the hyperlink, and the program does the rest. It pops-up an e-mail window. The program finds the recipient's name and e-mail address from an identifier file and places their name (only) in the pop-up window. For instance try Contact the Webmaster
  • Staff can receive e-mail at any e-mail address they wish. The identifier file maps the receiver's ID to their unique e-mail address. . . cool!
  • The staff member can either use their regular e-mail account or use this application's  E-mail Reply Form to respond  to e-mails. You would use the latter to reply and still keep your private e-mail address confidential. This makes sense for business inquiries where you do not want to give your e-mail address, knowing that you will probably get on a junk mail list.
  • An e-mail manager interface allows the system administrator or Webmaster (someone, not more than one person) to add and delete staff from this identifier file. Pretty simple. It allows two methods to find a user: Search or view all records.
  • Actually thousands of users can be assigned a unique 1-10 alpha/numerical ID. Yes, you can use any 1-10 character ID combination consisting of letters and/or numbers. Such as 001, 0ay999, Ab0d9Uu2sB.

    Note: We suggest using an unpredictable number to avoid users from writing a script to hack your database. In other words, do not make your ID continuous.
  • A setup file sets up the information used by some of the script files. Thus, you do not need to edit the script files.
  • It uses JavaScript form field validation, to ensure that pertinent form fields are filled in.
  • All these files are designed to fit into one PASSWORD-PROTECTED FOLDER.

Requirements and must-knows

  • This program was designed to work on a UNIX server. It will work on a Windows server with some tweaking. If you do not know how to tweak PHP code then do so at your own risk. I assume no responsibility for your modifications.
  • This program features PHP and JavaScript programming. The Website must support PHP programs for this application to work!
  • You must know how to modify HTML coding.
  • You need to know how to get files to your server.
  • You must know how to create a directory and password-protect that directory. If you do not password protect this directory, everyone will be able to delete and/or modify your database. And they will see the database.
  • You must know how to change the read/write/access requirements for the identifier file.

Here is what the e-mails received/sent look like

Here is what you see when you receive an e-mail. The text in blue is automatically added. To specify the server information you must edit the information in the setup.php  file:

Received from the Your Server name.
From Mary Jane
E-mail address: maryjane@maryjane.com
Message:
I am concerned about how John is doing in your English class. Does he have all his assignments in?

If you are sending an e-mail using the  E-mail Reply Form here is what the receiver sees:

John is doing great. He turned in all his assignments. I wish I had more students like him.
Received from Your Server mail server
Do not reply to this e-mail address
http://www.yourserver.org

.
. . . .
   

Contact the Jonathan Press Webmaster