Download the PHP package sitegeist/neos-symfonymailer without Composer
On this page you can find all versions of the php package sitegeist/neos-symfonymailer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sitegeist/neos-symfonymailer
More information about sitegeist/neos-symfonymailer
Files in sitegeist/neos-symfonymailer
Package neos-symfonymailer
Short Description A connector to use the symfony mailer component in Neos.Fusion.Form Actions and via PHP
License GPL-3.0+
Informations about the package neos-symfonymailer
Sitegeist.Neos.SymfonyMailer
Use the Symfony Mailer Component from Neos CMS, especially together with Neos.Fusion.Form but it can also be used directly via PHP.
Authors & Sponsors
- Martin Ficzel - [email protected]
The development and the public releases of this package is generously sponsored by our employer http://www.sitegeist.de.
Installation
Sitegeist.Neos.SymfonyMailer is available via packagist composer require sitegeist/neos-symfonymailer.
We use semantic-versioning, so every breaking change will increase the major version number.
Neos.Fusion.Form Action Sitegeist.Neos.SymfonyMailer:SendMailAction
The Sitegeist.Neos.SymfonyMailer:SendMailAction allows to specify an email that will be sent after the runtime form
was successfully submitted.
Options:
senderAddress: (string|array)senderName: (string)recipientAddress: (string|array)recipientName: (string)replyToAddress: (string|array)carbonCopyAddress: (string|array)blindCarbonCopyAddress: (string|array)subject: (string) The email subjecttext: (string) The plaintext contenthtml: (string) The html content (iftextandhtmlare defined a multipart email is created)attachments.[key]: (string) The string is treated as a path where the attachment is read from.attachments.[key]: (UploadedFileInterface|FlowResource) The uploaded file or resource is added to the mailattachments.[key]: (array{name:string, content:string}) Create a file on the fly fromnameandcontentattachments.[key]: (iterable) If iterables (Collections) are passed the files are attached recursivelytestMode: (boolean) Show debug information instead of actually sending the email.dsn: (string) Use the specified mailer dsn instead of the global setting
Example:
Configuration
The package allows to configure the dsn used by the mailer globally via settings. You can use the dsn specification as it is documented by symfony here: https://symfony.com/doc/current/mailer.html#transport-setup
Usage via PHP
The package is built upon the package Sitegeist.Neos.SymfonyMailer.Factories which can be used directly from php. See https://github.com/sitegeist/Sitegeist.Neos.SymfonyMailer.Factories how this is done.
Contribution
We will gladly accept contributions. Please send us pull requests.
License
See LICENSE
All versions of neos-symfonymailer with dependencies
neos/neos Version ~8.0 || ~9.0 || dev-master
neos/fusion-form Version ^2.0 || dev-master
sitegeist/neos-symfonymailer-factories Version ~1.0.0