Simple mail factory for Nette Framework
The best way to install jedenweb/mail is using Composer:
{
"require": {
"jedenweb/mail": "dev-master"
}
}
After that you have to register extension in config.neon.
extensions:
mail: JedenWeb\Mail\DI\MailExtension
/**
* @inject
* @var JedenWeb\Mail\MessageFactory
*/
public $messageFactory;
public function sendMail()
{
$email = $this->messageFactory->create();
$email->message->addTo(...);
$email->template->data = ...;
$email->send();
}