clevertech / YiiSES

21 stars 5 forks source link

YiiSES

The easiest way to provide bulk email services in your applications.

Overview

YiiSES is a 'nearly' ready to use module that provides our Yii applications with a powerful mail marketing tool.

The system makes use of Amazon Simple Email Service (Amazon SES), chosen for its highly reduced price, scalability and features. A developer can easily register and use its service at no charge. The only issue is that the developer will only be able to send to verified email addresses only.

This module has been ported to Open Source from one of the projects at Clevertech and we are very happy with its results so far.

Install

Even though there was some good effort to make it easy to install, its configuration is a bit tricky. We hope this will change with a bit of help from the community.

Within the code you will find two types of configurations, one to be used with YiiBoilerplate project structure (default), and the other when we install the module on a Yii's default application structure.

The following instructions are to install the module on a Yii's default application structure.

Configuration

The User table and Model

One important part of the configuration is how you deal with the subscribers. The module works by default with the assumptions that your application has a User model with id, email, and username, subscribed attributes.

The module comes with a single field for campaign that configures whether to send to subscribers or not but you can easily change that behavior to match different fields or subscription option from your registered members -but this is something that I won't explain here :).

Requirements

License

License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License

====

Clevertech
well-built beautifully designed web applications
www.clevertech.biz