summaryrefslogtreecommitdiff
path: root/inc/Mailer.class.php
Commit message (Collapse)AuthorAge
* Many PHPDocs, some unused and dyn declared varsGerrit Uitslag2014-10-01
| | | | | | many PHPDocs some unused variables some dynamically declared variables declared
* more scrutinizer issue improvementsGerrit Uitslag2014-09-29
|
* amend $_SERVER to $INPUT->serverChristopher Smith2014-03-06
|
* improve PHPDocs of MailerGerrit Uitslag2014-02-15
|
* add Reply-To and Sender to whitelist for cleanAddress FS#2916Gerrit Uitslag2014-02-15
|
* Fix sending empty and duplicated headers, FS#2887Michael Hamann2013-12-01
| | | | | | This fixes sending empty and duplicated To/Cc/Bcc, Subject and From headers in the additional headers. The To-header in the additional headers prevented mail sending on some systems.
* Mailer: avoid overlong headers in content ids FS#2868Andreas Gohr2013-10-22
|
* base64 should be split at 4 bytes only FS#2864Andreas Gohr2013-10-12
|
* filename in email should be an atomAndreas Gohr2013-10-12
| | | | not a quoted string
* use different boundary prefix FS#2846Andreas Gohr2013-10-12
| | | | | | The used boundary should have been correct but might throw off MTAs not expecting more than two dashes at the start. This is just a wild guess and may not fix anything (but shouldn't break anything either).
* successfully validate Mailer mails with msglintAndreas Gohr2013-10-12
|
* FS#2677 support arrays in to, cc, bcc headers in MailerAndreas Gohr2013-08-03
| | | | This does not fix FS#2677, it only adds support for fixing it later.
* apply media_isexternalKlap-in2013-05-21
|
* do not expose version in outgoing mails FS#2701Andreas Gohr2013-02-16
|
* ignore empty header on mail sendingDominik Eckelmann2012-11-23
|
* remove empty BCC/CC mail headersDominik Eckelmann2012-11-23
| | | | Empty BCC/CC headers may cause errors on IIS.
* replaced use of basename() with utf8_basename() FS#2015Andreas Gohr2012-07-28
|
* added missing underscore to replaced char class charsAndreas Gohr2012-07-01
|
* do not use char class in Mailer header cleaningAndreas Gohr2012-07-01
| | | | \w could match multibyte chars depending on system setup
* some code beautificationAndreas Gohr2012-06-23
|
* another bad comparison fixedAndreas Gohr2012-06-23
|
* fixed wrong comparison in Mailer::dump()Andreas Gohr2012-06-23
|
* changed internal Mailer members from private to protectedAndreas Gohr2012-04-15
|
* made it possible to disable HTML mails in the configAndreas Gohr2012-04-15
|
* removed commented code left from the quoted_printable daysAndreas Gohr2012-03-23
|
* use real HRs in HTML mailsAndreas Gohr2012-03-09
|
* Add various headers to the mails FS#2247. pull request #83 closedAndreas Gohr2012-03-09
|
* fixed signature strippingAndreas Gohr2012-03-09
|
* fixed mailprefix handlingAndreas Gohr2012-03-09
|
* allow image embeds in HTML mail templatesAndreas Gohr2011-11-13
| | | | | | | | | Using the place holder @MEDIA(<mediaid>)@ you now can directly embed images from the media repository into your HTML mail template. An example was added to the mailwrap.html, but because images are embedded as is (no prescaling) this is suboptimal. If we keep it, a smaller version of the DokuWiki logo should be shipped with DokuWiki.
* Added HTML wrapper for mailsAndreas Gohr2011-11-13
| | | | | | | | | | The mailwrap.html adds the standard headers and footers to all HTML mails. The signature present in the text body will be removed before inserting in the wrapper, allowing a nicer footer for HTML. Users can overwrite the file with their own to create HTML mails in corporate design. However, a way to automatically embed referenced images is missing currently.
* Copy all text replacements to HTML replacements in MailerAndreas Gohr2011-11-12
| | | | | With this change it's easy to just set the replacements for HTML that need special attention.
* Added setBody() to Mailer classAndreas Gohr2011-11-12
| | | | | | This method makes it easy to send a HTML mail based on the default text mails. This is probably enough for simpler mails where no sophisticated HTML is needed except a bit of formatting and linked URLs.
* shorten title when used as prefixAndreas Gohr2011-11-12
|
* mail prefix defaults to title when emptyAndreas Gohr2011-11-12
|
* added old plugin hook back into Mailer classAndreas Gohr2011-11-12
| | | | | | it now passes the whole Mail object and also signals if the mail sending was successful to the AFTER event. A bunch of references should make it compatible with old plugins.
* clean headers in a separate stepAndreas Gohr2011-11-12
| | | | | this should make it easier to reintroduce a plugin hook compatible with the old one
* The Mailer class should work nowAndreas Gohr2011-11-02
| | | | | | It's still not real world tested but the output *looks* right. Plugin hook support is still missing.
* Added Mailer classAndreas Gohr2011-11-02