dev-master
9999999-dev http://github.com/peec/minibase-plugin-mailerThis plugin adds easy mailing support for Minibase applications. Uses SwiftMailer library.
MIT
The Requires
This plugin adds easy mailing support for Minibase applications. Uses SwiftMailer library.
Adds mailing support for Minibase application. Uses the Swiftmailer library to send emails. Easy to configure to forexample use gmail as SMTP server., (*1)
{ "require":{ "pkj/minibase-plugin-mailer": "dev-master" } }
Init the plugin, (*2)
$mb->initPlugins(array( 'Pkj\Minibase\Plugin\MailerPlugin\MailerPlugin' => array( // This configures Swiftmailer to use Gmail as smtp. 'transport' => 'smtp', 'encryption' => 'ssl', 'auth_mode' => 'login', 'host' => 'smtp.gmail.com', 'username' => 'your gmail username', 'password' => 'your gmail password' ) ));
/usr/sbin/sendmail -bs
)-f%s
)You can send emails from forexample controllers (note $this->mb
):, (*3)
$message = \Swift_Message::newInstance() ->setSubject('Hello Email') ->setFrom('send@example.com') ->setTo('recipient@example.com') ->setBody("Hello World!"); $this->mb->mailer->send($message);
This plugin adds easy mailing support for Minibase applications. Uses SwiftMailer library.
MIT