Age | Commit message (Expand) | Author | Files | Lines |
2024-06-10 | http: -> https: | Urban Müller | 1 | -1/+1 |
2024-03-21 | allow unicode in local part of mail addresses | Urban Müller | 1 | -1/+1 |
2022-07-29 | remove legacy function | David Flatz | 1 | -10/+0 |
2022-07-29 | rename _escape functions to _encode | David Flatz | 1 | -15/+25 |
2022-07-29 | improve validation and escaping of e-mail addresses: use same method for vali... | David Flatz | 1 | -31/+119 |
2022-03-28 | handle missing closing bracket, remove blanks around email (filter_var balks) | Urban Müller | 1 | -1/+1 |
2022-03-28 | user filter_var instead of regex (thx chrigi), correctly ignore display names | Urban Müller | 1 | -11/+11 |
2022-03-15 | correctly escape commas | Urban Müller | 1 | -1/+1 |
2022-03-15 | correctly escape commas | Urban Müller | 1 | -5/+14 |
2022-03-14 | accept naked unix user names as recipients | Urban Müller | 1 | -4/+4 |
2022-03-11 | format check for email addresses on sending | Urban Müller | 1 | -3/+14 |
2021-02-09 | Mark static function as such | Christian Schneider | 1 | -1/+1 |
2021-01-13 | Update copyright date | Christian Schneider | 1 | -1/+1 |
2021-01-13 | Unified join to always use implode | Christian Schneider | 1 | -4/+4 |
2021-01-13 | Unified comment style | Christian Schneider | 1 | -1/+0 |
2020-07-21 | Mark static function it:mail::check_email() as static | Christian Schneider | 1 | -1/+1 |
2020-05-06 | Use random_bytes() instead of uniqid() now that we require PHP 7.0 for itools | Christian Schneider | 1 | -4/+4 |
2019-10-28 | escape attachment name since that string is user-provided and might contain n... | David Flatz | 1 | -1/+2 |
2019-09-02 | Make itools a bit stricter, new PHP versions start to enforce more declarations | Christian Schneider | 1 | -2/+2 |
2019-03-05 | try to restore our reputation | Urban Müller | 1 | -1/+1 |
2019-02-12 | Migrate old style constructors to __construct, temporary transition functions... | Christian Schneider | 1 | -1/+1 |
2018-06-27 | reapply "use safer it:: variants of file funcs", was not the culprit in jussi... | Urban Müller | 1 | -1/+1 |
2018-06-22 | Revert "use safer it:: variants of file funcs" | Urban Müller | 1 | -1/+1 |
2018-06-21 | use safer it:: variants of file funcs | Urban Müller | 1 | -1/+1 |
2017-11-29 | Filter out invalid empty MX records (e.g. for bluwin.ch) | Christian Schneider | 1 | -1/+1 |
2016-12-08 | Make static/object context check PHP 7.1 compatible | Christian Schneider | 1 | -1/+1 |
2016-10-19 | fix phan warnings | Urban Müller | 1 | -1/+1 |
2016-02-15 | if encoding fails (because of broken utf8), use latin1 as input charset; even... | David Flatz | 1 | -1/+3 |
2016-02-08 | encode header with base64 when quoted-printable fails because of php bug #53891 | David Flatz | 1 | -1/+6 |
2016-02-05 | use php function to escape headers; don't swallow double quotes when escaping... | David Flatz | 1 | -4/+4 |
2016-02-03 | don't split addrlist at comma when the comma is inside a quoted string, this ... | David Flatz | 1 | -2/+13 |
2014-04-28 | introduce new function addrlist_escape that uses header_escape to only escape... | David Flatz | 1 | -26/+25 |
2014-04-28 | fix escaping of addrlists, don't escape email address | David Flatz | 1 | -10/+20 |
2014-03-27 | strip quotes when utf8-encoding the fullname part of an e-mail address | Christian A. Weber | 1 | -1/+1 |
2013-11-01 | Remove $Id$ | Christian Schneider | 1 | -2/+0 |
2012-10-31 | fix Reply-To header encoding | Christian Weber | 1 | -1/+1 |
2012-03-22 | use PHP's default_charset instead of hard-coded iso-8859-1 | Christian Weber | 1 | -2/+6 |
2012-02-13 | Replace preg_replace /e modifier with preg_replace_callback: Modified planned... | Christian Schneider | 1 | -1/+1 |
2011-12-08 | fix initialisation of $p in add_attachment(), change add_file() in the same w... | Christian Weber | 1 | -15/+8 |
2011-12-08 | add_attachment() re-factored to take $p as 2nd arg, add support for specifyin... | Christian Weber | 1 | -11/+17 |
2011-11-22 | support sending of mails on twin/devel | Urban Müller | 1 | -2/+3 |
2011-08-25 | more info in subject (in case sending of error mail fails, too) | Urban Müller | 1 | -1/+1 |
2011-08-25 | catch failed mail deliveries | Urban Müller | 1 | -2/+6 |
2011-08-01 | use correct charset for headers, don't hardcode iso-8859-1 | Christian Weber | 1 | -1/+1 |
2010-11-23 | Use ULTRAHOSTNAME or hostname command to find domain name for check_email() | Christian Schneider | 1 | -1/+1 |
2010-11-23 | Made mailcheck output its progress with 'mailcheck' debug parameter | Christian Schneider | 1 | -1/+1 |
2009-04-22 | Get rid of ereg/split, replaced by preg equivalents | Christian Schneider | 1 | -5/+5 |
2009-03-17 | forcmail debug param | Urban Müller | 1 | -1/+1 |
2009-02-18 | fix debug output in send() on non-live machines | Christian Weber | 1 | -3/+4 |
2009-02-17 | send no mails from devel/twin, treat missing severtype.cfg as live | Urban Müller | 1 | -1/+2 |