Products and Services
 
Loading ...
 
I've forgotten my password.
  User ID or Email Address:
  Password:
      to    
    check my account
    read my email
    anti-spam
    usage report
    sign up for a new user

Please enter your Username and Password before clicking the above links.
        <=      <  1   Email from Web

Email is the most popular way to communicate person-to-person on the Internet, and therefore is easy to understand and operate by the website administrator or owner.  Sending online submission or alerts (e.g. stock level or security warnings) via email is a very useful tool for a business website.  BEE makes web email very easy:

thankyou.htm
<beemailto to="webmaster@abccompany.com"
      subject="Sales Enquiry"
      from="{sys%form:myemail}"
      fromname="{sys%form:myname}"
      body="{sys%form:myenquiry}">
Thank you for your enquiry ${sys%form:myname}!

The above code is in the "thank-you" page to which the enquiry form is submitted.  What the visitor will see is (assuming the "myname" field contains "John Lee"):

thankyou.htm
Thank you for your enquiry John Lee!

You notice that the "TO" address (webmaster@abccompany.com) is not showing up.  This prevents the email address from being exposed at the page source, and therefore protects the privacy of the website owner.

To take it further, you can replace the "TO" address with a scheme setting (e.g. to="{scheme%FormSubmitTo}").  This allows the Administrator to change the form submission address from the Admin site without any changes in the code or platform.

BEE does not require a form to be submitted in order to send an email.  It opens up the door of new email-from-web applications like stock level warning, suspecious shopping behaviour, sales target trigger, and many other useful things that you can think of.  Here is an example to send an alert when a VIP customer submit an order:

checkout.htm
<script language="bee">
access (vip) {
  mailto to="{scheme%SalesManagerEmail}"
      subject="VIP Customer Order Received"
      from="{sys%auth:CustomerEmail}"
      fromname="{sys%auth:CustomerName}"
      body="Pls thank {sys%auth:CustomerName} personally.";
}
</script>

The above process generates an email internally to alert the sales manager that a VIP customer has made an order. There is no output on the web page and the process is completely hidden from the customer.

Print     <=      <  1  
Read my email