2017 © Pedro Peláez
 

library mymail

Modul mailowy do frameworka dframe

image

dframe/mymail

Modul mailowy do frameworka dframe

  • Saturday, July 28, 2018
  • by dusta
  • Repository
  • 1 Watchers
  • 1 Stars
  • 88 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 5 Versions
  • 22 % Grown

The README.md

Dframe/MyMail

Build Status Latest Stable Version Latest Unstable Version License, (*1)

Simple mail wrapper using phpmailer, (*2)

Composer

$ composer require dframe/mymail

Usage

Standalone example#1 php

use \Dframe\MyMail\MyMail;

require_once __DIR__ . '/../vendor/autoload.php';
$config = require_once 'config/config.php'; 
$MyMail = new MyMail($config);                                       // Load Config
$addAddress = ['mail' => 'adres@email', 'name' => 'Title From']; // Addresses to send
$MyMail->send($addAddress, 'Test Mail', $body);
````


##### Standalone example#2 php

```php
<?php

use Dframe\MyMail\MyMail;

require_once __DIR__ . '/../vendor/autoload.php';
$config = require_once 'config/config.php'; 

$MyMail = new MyMail($config); // Załadowanie Configu
$MyMail->mail->isSMTP();
$MyMail->mail->SMTPOptions = array(
    'ssl' => array(
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
    )
);
//$MyMail->SMTPDebug  = 2; // Enables SMTP debug information (for testing)
                         // 1 = errors and messages
                         // 2 = messages only
$MyMail->mail->SMTPSecure = false;

$addAddress = ['mail' => 'adres@email', 'name' => 'titleFrom']; // Addresses to send

try {
    $MyMail->send($addAddress, 'Test Mail', 'Hello Word!');

} catch (Exception $e) {
    echo $e->getMessage();

}

Example #1 with Dframe Framework

config/myMail.php - here

```php <?php, (*3)

use Dframe\MyMail\MyMail; use Dframe\Component\Config\Config; $view = $this->loadView('index'); $MyMail = new MyMail(Config::load('myMail')->get()); // Load Configu, (*4)

/* * If you have problem with ssl in php 5.6 add * $MyMail->SMTPOptions = [ * 'ssl' => [ * 'verify_peer' => false, * 'verify_peer_name' => false, * 'allow_self_signed' => true * ] * ]; */, (*5)

$MyMail->SMTPDebug = 2; // Enables SMTP debug information (for testing) // 1 = errors and messages // 2 = messages only, (*6)

$addAddress = ['mail' => $_POST['email'], 'name' => $_POST['firstname']]; // Addresses to send $view->assign('name', $_POST['firstname']); // Assign template values $body = $view->fetch('reset'); // Template mail $MyMail->send($addAddress, 'Test Mail', $body); ````, (*7)

The Versions

28/07 2018

dev-master

9999999-dev https://dframeframework.com

Modul mailowy do frameworka dframe

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slawek Kaleta
by Sławomir Kaleta

mail newsletter email notification mailings dframe

28/07 2018

dev-analysis-zGZd5O

dev-analysis-zGZd5O https://dframeframework.com

Modul mailowy do frameworka dframe

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sławomir Kaleta

mail newsletter email notification mailings dframe

26/05 2018

v1.1.0

1.1.0.0 https://dframeframework.com

Modul mailowy do frameworka dframe

  Sources   Download

MIT

The Requires

 

The Development Requires

by Sławomir Kaleta

mail newsletter email notification mailings dframe

10/10 2016

v1.0.1

1.0.1.0

Modul mailowy do frameworka dframe

  Sources   Download

MIT

The Requires

 

by Slawek Kaleta

29/08 2016

v1.0.0

1.0.0.0

Modul mailowy do frameworka dframe

  Sources   Download

MIT

The Requires

 

by Slawek Kaleta