Welcome Guest, Not a member yet? Register   Sign In
Poll: Which third party email packages are important to you?
You do not have permission to vote in this poll.
PHPMailer
40.35%
23 40.35%
SwiftMailer
10.53%
6 10.53%
AWS SES
10.53%
6 10.53%
Mailgun
14.04%
8 14.04%
Sendgrid
8.77%
5 8.77%
None of the above
15.79%
9 15.79%
Total 57 vote(s) 100%
* You voted for this item. [Show Results]

[done] Third Party Email Providers Poll
#1

(This post was last modified: 04-29-2019, 11:53 AM by ciadmin.)

The Email feature has not made it into the distributable CodeIgniter 4 yet. The Email class from CI3 did not port gracefully to CI4, and has been redesigned CI4-style. Implementation & testing are under way. This is being developed in the feature/email branch of the CI4 repo.

We held a subforum poll earlier, to see which of the email protocols the community uses, and the answer was all three: mail, sendmail and SMTP.

Planned so far:
[x] separate Email\Email class, which encapsulates an Email entity
[x] Email\TransporterInterface, which abstracts the behavior of a mail transport agent, or a wrapper for same, or even an external email service
[.] Email\Handlers\BaseHandler, which implements the common methods of a Transporter
[.] Email\Handlers\MailHandler, which uses (PHP)mail to send emails; was in CI3
[.] Email\Handlers\SendmailHandler, which uses sendmail to send emails; was in CI3
[.] Email\Handlers\SMTPHandler, which uses SMTP to send emails; was in CI3
[.] revised user guide writeup for handling email
[x] unit testing for Email\Email
[.] unit testing for Email\Handlers\...
[ ] using an external email testing service for unit testing; leaning towads https://mailcatcher.me/


This thread includes a poll, to ascertain the importance of other possible email adapters that might be reasonable to provide.
----------------------------------------------------
This is a roadmap feature, or "epic", and a card on the roadmap board.
Component tasks will show up as issues or PRs on the development board.
We welcome comments & suggestions below.
James Parry
Project Lead
Reply


Messages In This Thread
[done] Third Party Email Providers Poll - by jlp - 03-06-2019, 04:22 PM
RE: [feature] Email - by php_rocs - 03-06-2019, 06:20 PM
RE: [feature] Email - by donpwinston - 03-06-2019, 06:39 PM
RE: [feature] Email - by kidino - 03-07-2019, 10:07 AM
RE: [feature] Email - by ciadmin - 03-07-2019, 10:59 AM
RE: [feature] Email - by scalla - 03-07-2019, 12:45 PM
RE: [feature] Email - by InsiteFX - 03-08-2019, 09:43 AM
RE: [feature] Email - by dave friend - 03-09-2019, 01:15 PM



Theme © iAndrew 2016 - Forum software by © MyBB