-
- Downloads
Replace e-mail class with one that uses PHPMailer
The old mail class uses the built-in `mail` function in PHP, and builds a payload by itself using hard-coded HTML and MIME-snippets. Let's use a library for that; PHPMailer has new dependencies and does all the heavy lifting.
Showing
- composer.json 1 addition, 0 deletionscomposer.json
- composer.lock 67 additions, 1 deletioncomposer.lock
- lib/SimpleSAML/Utils/EMail.php 151 additions, 0 deletionslib/SimpleSAML/Utils/EMail.php
- lib/SimpleSAML/XHTML/EMail.php 0 additions, 124 deletionslib/SimpleSAML/XHTML/EMail.php
- modules/cron/www/cron.php 3 additions, 14 deletionsmodules/cron/www/cron.php
- templates/mailhtml.twig 25 additions, 0 deletionstemplates/mailhtml.twig
- templates/mailtxt.twig 13 additions, 0 deletionstemplates/mailtxt.twig
- tests/lib/SimpleSAML/Utils/EMailTestCase.php 74 additions, 0 deletionstests/lib/SimpleSAML/Utils/EMailTestCase.php
- www/errorreport.php 14 additions, 88 deletionswww/errorreport.php
... | @@ -38,6 +38,7 @@ | ... | @@ -38,6 +38,7 @@ |
"ext-mbstring": "*", | "ext-mbstring": "*", | ||
"gettext/gettext": "^4.6", | "gettext/gettext": "^4.6", | ||
"jaimeperez/twig-configurable-i18n": "^2.0", | "jaimeperez/twig-configurable-i18n": "^2.0", | ||
"phpmailer/phpmailer": "^6.0", | |||
"robrichards/xmlseclibs": "^3.0", | "robrichards/xmlseclibs": "^3.0", | ||
"simplesamlphp/saml2": "^3.3", | "simplesamlphp/saml2": "^3.3", | ||
"simplesamlphp/simplesamlphp-module-cdc": "^1.0", | "simplesamlphp/simplesamlphp-module-cdc": "^1.0", | ||
... | ... |
lib/SimpleSAML/Utils/EMail.php
0 → 100644
lib/SimpleSAML/XHTML/EMail.php
deleted
100644 → 0
templates/mailhtml.twig
0 → 100644
templates/mailtxt.twig
0 → 100644
tests/lib/SimpleSAML/Utils/EMailTestCase.php
0 → 100644
Please register or sign in to comment