Skip to content

fastnloud/zf2-dkim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Zend Framework 2 DKIM Signer.

Installation

Installation of this module uses composer. For composer documentation, please refer to https://getcomposer.org.

php composer.phar require fastnloud/zf2-dkim

Create a ./config/autoload/dkim.global.php and ./config/autoload/dkim.local.php file with the configuration variable values as described in the project .dist files.

Usage

  1. Create a DKIM domain key

  2. Configure the DkimSigner using the config.dist file

  3. Sign & send

**I.e. in your Controller:**
$mail = new \Zend\Mail\Message();
$mail->setBody("Hello world!");
$mail->setFrom('[email protected]');
$mail->addTo('[email protected]');
$mail->setSubject('le subject');

// sign message with dkim
$signer = $this->getServiceLocator()->get('DkimSigner');
$signer->signMessage($mail);

// send message
$transport = new \Zend\Mail\Transport\Sendmail();
$transport->send($mail);

That's it.

About

Zend Framework 2 DKIM Signer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages