Mail Manage EX Personal Edition ReadMe

This script contains many features that may be overwhelming at first but are very easy to set-up.
No knowledge of php is required to use this script.

Table of Contents

Installing MMEX PE onto web server
  1. Open the ftp program that you use.
  2. Upload all files in mmex folder or the whole folder itself to your web server.
  3. That is it!


Creating HTML Form with hidden settings
  1. Create your html form by pointing the action to the location of the script: <form action="../mmex.php" method="post">
  2. There are some preset form names you can use. recipient must be used if you want the user to be able to choose who the results go to, othwerwise use the hidden value below. To utilize format validation, form names supported are email, phone, state, zip_code.
  3. Add any of these hidden type features to your form:
hidden_recipient : This is the email address that you want the results to be sent to. Only use this is if the recipient is not a user-entered form field.
<input type="hidden" name="hidden_recipient" value="youremail@domain.com">
icons: If you want small icons with messages.
<input type="hidden" name="icons" value="yes">
subject: If you want a special subject name for your email results (Default="Form Submission").
<input type="hidden" name="subject" value="subject">
redirect: If you want your page to redirect to a custom thank you/main page, else outputs thank you message & their input values.
<input type="hidden" name="redirect" value="redirectpage">
thankyou: If you want a custom thank you message and aren't using a redirect page.(Default="Thank you for your submission.").
<input type="hidden" name="thankyou" value="Your Message here!">
req_fields: Put the fields that you want to be required.
<input type="hidden" name="req_fields" value="ex. name,email">
auto_respond: Will send an email to user upon submission, requires user's email address.
<input type="hidden" name="auto_respond" value="yes">
auto_subject: If auto_respond is used, this will be the subject of their email (Default="Thank you for your submmission").
<input type="hidden" name="auto_subject" value="subject">
auto_content: If auto_respond is used, this will be the message in the body of their email (Default="Thank you for your submmission. We will contact you soon.").
<input type="hidden" name="auto_content" value="content">
cc: Allows you to send a carbon copy to another email address.
<input type="hidden" name="cc" value="emailaddress@domain.com">
ip_address: Will send the user's IP Address in the email results.
<input type="hidden" name="ip_address" value="yes">
browser: Will send the user's browser type in the email results.
<input type="hidden" name="browser" value="yes">
getdate: Will send the date & time in the email results.
<input type="hidden" name="getdate" value="yes">
htmlemail: Will send the email results as an html page.
<input type="hidden" name="htmlemail" value="yes">
htmlemail_page: Location of html page that will be the template for the emails.
<input type="hidden" name="htmlemail_page" value="email.html">
Very Important!! In the html page that you use as your email template, make sure that where you want the form results to be display you enter this code: [insert mmex].
(EX: <html><head></head><body><div style="color:red; border:solid green 1px">[insert mmex]</div></body></html>)

font_size: Font size of default messages in the html (Default="11pt").
<input type="hidden" name="font_size" value="ex. 11pt">
font_color: Font color of default messages in the html (Default="#000000").
<input type="hidden" name="font_color" value="ex. #f64e4e">
font_weight: Font weight of default messages in the html (Default="none").
<input type="hidden" name="font_weight" value="ex. bold">

(*if you do not want to use a feature, you do not need to put it in the code)
  1. Enter all the form fields you want, use a submit button or image and close the form.
  2. Hidden values do not need to be in the required fields hidden type. recipient can be a hidden type or a user entered field.


Troubleshooting

If you experience any problems with your script. First, look at the FAQ's page on the site.
If your question isnt answered, email me at greggjewell@yahoo.com.