PHPackages                             wowo/wowo-newsletter-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. wowo/wowo-newsletter-bundle

ActivePackage[Queues &amp; Workers](/categories/queues)

wowo/wowo-newsletter-bundle
===========================

Newsletter Bundle for Symfony2 (with messages queuing in beanstalkd)

v1.2.8(12y ago)307337[2 issues](https://github.com/wowo/WowoNewsletterBundle/issues)[2 PRs](https://github.com/wowo/WowoNewsletterBundle/pulls)PHP

Since Oct 17Pushed 2y ago4 watchersCompare

[ Source](https://github.com/wowo/WowoNewsletterBundle)[ Packagist](https://packagist.org/packages/wowo/wowo-newsletter-bundle)[ RSS](/packages/wowo-wowo-newsletter-bundle/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (12)Versions (13)Used By (0)

WowoNewsletterBundle
====================

[](#wowonewsletterbundle)

[![Build Status](https://camo.githubusercontent.com/e62f40e11a9077f6fdca384a65bfe9f335d2e1ec13342f0a66cd4cb1f14fcd40/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f776f776f2f576f776f4e6577736c657474657242756e646c652e706e67)](https://secure.travis-ci.org/wowo/WowoNewsletterBundle)

The WowoNewsletterBundle provides easy way to send huge amount of rich HTML e-mails. It uses beanstalkd queue broker to handle mails before they will be sent. Bundle is highy extendable - you can provide your own source of contacts or use default one, provided with bundle.

Features included:

- Sending HTML e-mails (with embed rich content)
- Customizable contacts source
- High performance (beanstalkd offfers several thousand operations per second)
- Personalizable messages - you can define as many placeholders as you wish
- Scalable-ready - you can put beanstalkd queue and worker which sends mails away from your main application webserver

This bundle depends on [WowoQueueBundle](https://github.com/wowo/WowoQueueBundle.git), which is abstraction layer for beanstalkd messaging system

Installation
------------

[](#installation)

### Step 1: Download WowoNewsletterBundle

[](#step-1-download-wowonewsletterbundle)

#### composer mechanism

[](#composer-mechanism)

Add following lines to your `composer.json` `"require"` definitions:

```
"wowo/wowo-newsletter-bundle": "dev-master"
```

Now, run the composer script to download the bundle:

```
$ php composer.phar install
```

#### deps mechanism

[](#deps-mechanism)

Add following lines to your `deps` file:

```
    [WowoNewsletterBundle]
        git=git://github.com/wowo/WowoNewsletterBundle.git
        target=bundles/Wowo/NewsletterBundle

    [WowoQueueBundle]
        git=git://github.com/wowo/WowoQueueBundle.git
        target=bundles/Wowo/QueueBundle

```

and after check for other dependences and its settings at , run the vendors script to download the bundle:

```
$ php bin/vendors install
```

### Step 2: Configure the Autoloader (skip it if you are using composer)

[](#step-2-configure-the-autoloader-skip-it-if-you-are-using-composer)

Add the `Wowo` namespace to your autoloader:

```
