2017 © Pedro Peláez
 

library swiftmailer-component

Component for Yii Framework based application which provides simple configuration interface for Swift Mailer library.

image

sobit/swiftmailer-component

Component for Yii Framework based application which provides simple configuration interface for Swift Mailer library.

  • Wednesday, June 4, 2014
  • by sobit
  • Repository
  • 1 Watchers
  • 1 Stars
  • 1,335 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

swiftmailer-component

Component for Yii Framework based application which provides simple configuration interface for [Swift Mailer library][2]., (*1)

Installation

Add dependency to your composer.json file:, (*2)

{
    "require": {
        "sobit/swiftmailer-component": "dev-master"
    }
}

Update your protected/config/main.php file:, (*3)

<?php

Yii::setPathOfAlias('vendor', dirname(__FILE__) . '/../../vendor');

return array(
    'components' => array(
        'mailer' => array(
            'class' => 'vendor.sobit.swiftmailer-component.SwiftMailerComponent',

            'swiftBasePath' => dirname(__FILE__) . '/../../vendor/swiftmailer/swiftmailer',

            'host'     => 'localhost', // smtp host
            'port'     => 25,          // smtp port
            'username' => null,        // username
            'password' => null,        // password
            'security' => null,        // security, e.g. "ssl"
        ),
    ),
);

Usage

Most simple usage example:, (*4)

$message = Yii::app()->mailer
    ->createMessage('Test subject', 'Test body content')
    ->setFrom(array('john@doe.com' => 'John Doe'))
    ->setTo(array('receiver@domain.org', 'other@domain.org' => 'A name'))
;
Yii::app()->mailer->send($message);

The Versions

04/06 2014

dev-master

9999999-dev https://github.com/sobit/swiftmailer-component

Component for Yii Framework based application which provides simple configuration interface for Swift Mailer library.

  Sources   Download

MIT

The Requires

 

by Sobit Akhmedov

component swiftmailer yii sobit