Investigate adding a 'mail server setup' check for installation and/or site configuration
-
expNinja
(from [beef53f2cd5b72798aa1d851a462f1fc357d48ea]) Adds and implements Swiftmailer 4.1.1 (vs 3.3.2). Adds an SMTP debugging option to site configuration and implements a custom Exponent eDebug Logging mechanism (dump to screen). Not all Swiftmailer features are implemented in the wrapper, but everything needed to create the expMail object and do a quickSend (which are the only methods used at this time). Also added detailed documentation and two troubleshooting items to the docs site.
[#4 Swift mailer upgrade to v4.x state:resolved milestone:'Release Candidate 1'][#259 Investigate adding a 'mail server setup' check for installation and/or site c...] https://github.com/exponentcms/exponent-cms/commit/beef53f2cd5b7279... -
expNinja
- Milestone set to Release Candidate 1
- State changed from new to resolved
- Milestone order changed from 79 to 0
(from [e08223f44982210fcf81142a13d10c55f1eeea91]) Adds more error checking to expMail->quickSend (which is the only method used in exponent @tt). Errors (exceptions) are caught and returned in the message queue. Adds an 'SMTP Mail Server Test' item to the Exponent Configuraiton menu if use phpmail() is NOT turned on. This may help check mail server setup. [#259 Investigate adding a 'mail server setup' check for installation and/or site c... state:resolved milestone:'Release Candidate 1'] https://github.com/exponentcms/exponent-cms/commit/e08223f44982210f...
-
expNinja
(from [83fa5d6819c456a90a3920a5909f29f0d74532a1]) Replaced some of the expMail->quickSend loops with a single call since Swiftmailer v4 takes arrays as the TO address. Other minor edits [#259 Investigate adding a 'mail server setup' check for installation and/or site c... state:resolved milestone:'Release Candidate 1'] https://github.com/exponentcms/exponent-cms/commit/83fa5d6819c456a9...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.