Back to Top
The nuts and bolts for
Creative web development

Smart Mailer PHP

“Quick and easy, great looking HTML mails in PHP!”

You can offer your clients the ability to send HTML mails based on a template (either on your machine or at a URL), each personalized with the recipient's name. You can add attachments to everyone, or a group of people, there's progress bars while you're sending them - all this in an external PHP include file, so just a couple of lines on your page.

 

Overview

Features Highlights:

  • Full international characters support - Now you can select the language character set you are using and the mail headers and body will be fully encoded so that every mail client will be able to read you language the way it should!
  • Generates fully MHTML compatible mails with the images included or linked to the web - You can send mail with the images included in the mail so the mail can be read offline, or create links to images hosted on the internet somewhere.
  • Send to single or multiple users - You can easily choose to send a mail to one person, send CC's or BCC's, or multiple recipients from a recordset.
  • Personalize your mails so that they include personal information - You can include dynamic data to personalize the mail, form variables for example.

    Features

    • Generates fully MHTML compatible mails with the images included or linked to the web - You can send mail with the images included in the mail so the mail can be read offline, or create links to the images where the image reside on the internet somewhere.

    • Send to single or multiple users - You can easily choose to send a mail to one person, send CC's or BCC's, or multiple recipients from a recordset.



    • Use cool real-time Flash progress bars when sending bulk mail - When sending mail to multiple recipients you can choose to show a real time progress bar that follows the progress of the mail being send.


    • Fully personalize your mails so that they include personal information - You can include dynamic data to personalize the mail, form variables for example.

    • Use any URL as template for the mail body!  -This way you can send for example
      personalized invoices and still have them available on the web as well!



    • Send fully customized HTML mails based on a Template - Imagine sending a newsletter just like the one from DMXzone

    • Add attachments in any way you want - one by one, full folder or via recordset!



    • Support for lots of standard mail components for mail processing - The following mail components are supported: SendMail and SMTP.

    • Extended error checking - The extension includes an error checking function that you can turn on or off. If you turn it on and something goes wrong while sending the mail you will get an error message.



    • Generates just a few lines of code on your page - Your page size stays small with the code for the Smart Mailer extension in a separate include file.

    Showcases


    Sliding Site Showcase

    In this showcase we've combined all the extensions included in the bundle. The site is designed in Sliding Panels with a Universal CSS Navigation Menu. The products open in a stylish Lightbox window and the Contact form is validated with the help of Universal Form Validator PHP. The submission is sent to an email via Smart Mailer PHP.

    Videos

    Validate a form and send it via e-mail
    With this movie we will show you how to use Universal Form Validator PHP in order to validate a form that sends an e-mail using Smart Mailer PHP.

      Watch the movie read more

    Requirements

    Type: Server Behavior
    Product: Dreamweaver MX, Dreamweaver MX 2004, Dreamweaver 8, Dreamweaver CS3, Dreamweaver CS4, Dreamweaver CS5/CS5.5 and CS6, Dreamweaver CC
    Server Model: PHP MySQL


    History

    Version 1.0.10

    • Full Dreamweaver CC and Extension Manager CC support
    • UTF-8 Support for mail
    • Improved extension User Interface
    • Improved Windows 8 compatibility

    Version 1.0.9

    Version 1.0.8

    • Support for different port number in template
    • Updated mail progress bar

    Version 1.0.7

    • PHP 5.3 Compatibility
    • linked to online help
    • Updated CS5 installer

    Version 1.0.3

    • Fixed error when using multiple instances on the page
    • Improved support for PHP5

    Update Procedure

    Here are five easy steps to update all your pages;

    1. Install the latest version of Smart Mailer PHP
    2. Open your Smart Mailer PHP page
    3. Select the existing Smart Mailer PHP Server Behaviour from the server behaviors palette
    4. Click on the ok button to re-apply the server behaviours
    5. An alert will be sure that your files are replaces, make sure you upload the files to your server

    This process updates the PHP file in the general ScriptLibrary folder so a single page update is enough.

    George Petrov

    George PetrovGeorge Petrov is a renowned software writer and developer whose extensive skills brought numerous extensions, articles and knowledge to the DMXzone- the online community for professional Adobe Dreamweaver users. His expertise in countless languages and technologies gives inspiration and teach valuable lessons on his website – DMXzone.com which is most popular for its over high-quality Dreamweaver extensions and templates.

    See All Postings From George Petrov >>

    Share this Article

    Reviews

    It's a pity

    It's a pity that this extension hasn't been developed further. There is so much more that could be done to make this extension more useable.

    RE: Smart Mailer PHP

    I like the extention but it doesn't work for multipul emails thru a record set, also it should get the file attachment from the form file field instead of just a record set or at least the option for either.

    Smart Mailer PHP

    Thanks George, the extension works great.  I really appreciate your help (working out my misstakes).

    Great product - Keep writing Code!!