History: Transactional Email Providers
Source of version: 7
Copy to clipboard
New in ((Tiki24)) Leveraging [https://packagist.org/packages/slm/mail|SlmMail], Tiki can now send transactional emails (Password reset, notification of a wiki page update, etc.) via services such as: * [http://www.mailgun.com|Mailgun] * [https://postmarkapp.com|Postmark] * [http://postageapp.com|Postage] * [http://sendgrid.com|Send Grid] * [http://sparkpost.com|Spark Post] * [http://aws.amazon.com/ses|Amazon SES] * and others... !! Why? Because sending emails via Tiki (sendmail) or ((SMTP)) can cause issues: Limits on numbers of emails sent, slow delivery, lost emails, mails flagged as spam, etc. Basically because there is so much spam, legitimate projects suffer. The good news is that many services offer free to use entry level services (To promote the service so you upgrade to paid service as your needs grow). The bad news is a loss of data privacy. !! How to use Configure in the __Mail__ section of tiki-admin.php?page=general {img type="attId" attId="103"} !! About the code SlmMail is an "Integration of various email service providers in the Laminas\Mail". Since Tiki also already uses [https://packagist.org/packages/laminas/laminas-mail|laminas/laminas-mail], it is very nice extra functionality with minimal complexity/overhead. laminas/laminas-mail is the continuation of [https://github.com/zendframework/zend-mail/|Zend\Mail], which has been added to Tiki in ((Tiki11)) (2003). !! Related * Initial commit: https://gitlab.com/tikiwiki/tiki/-/merge_requests/1160