Download the PHP package oliver-schoendorn/mailer without Composer
On this page you can find all versions of the php package oliver-schoendorn/mailer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download oliver-schoendorn/mailer
More information about oliver-schoendorn/mailer
Files in oliver-schoendorn/mailer
Package mailer
Short Description A little zendframework/zend-mail wrapper for easy composition of mime mails.
License Apache-2.0
Informations about the package mailer
oliver-schoendorn/mailer
This is a little zendframework/zend-mail wrapper that will automagically construct proper multipart mime mails.
Please feel free to submit pull requests.
Installation
Usage example
Create new Mail object and initialize mail meta data
Add inline attachments
This is optional, but if you are using inline attachments, you have to keep track of the MailAttachment object, in order to reference it in the html mail body.
If an inline attachment is not being referenced, some mail clients will show the attachment or a preview below the mail, which might break your carefully crafted mail layout.
Add body parts
Add (non-inline) attachments
Usually, these only appear attachment in a context menu or similar, based on the mail client used.
Sending the mail
To send an mail, you can either define the transport object directly using the Zend classes or you can use the built in MailTransportFactory, which provides some type hinting.
License
Copyright 2018 Oliver Schöndorn
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
All versions of mailer with dependencies
zendframework/zend-mail Version ^2.8
zendframework/zend-servicemanager Version ^3.0.3