Commit Graph

160 Commits

Author SHA1 Message Date
ralf
75662dd424 * Mail: show s/mime signed/encrypted icons in mail display popup (verification is only shown in preview!) 2024-08-29 11:42:26 +02:00
ralf
f88089f1cf more details on error 2024-07-30 08:43:40 +02:00
ralf
fbab8cfea1 * Mail: fix broken PDF attachments which were quoted-printable encoded 2024-06-24 09:42:25 +02:00
ralf
abf5c00923 * Mail: do not stall (quick-)preview on mails without text-part e.g. PDF only 2024-06-20 15:01:50 +02:00
nathan
ff94af1f7d * Api: Add some options to merge: merge individually, merge & link, merge & email, download 2024-05-17 15:57:09 -06:00
ralf
2ed34a39c6 * Mail: fix forwarding and reply to mail with just a PDF or image was showing it and not opening a compose window 2024-03-20 12:51:39 +02:00
ralf
1f18ef0a36 fix total <= 0 returned for get_rows call with given UIDs, stalling refresh of queued push updated in mail app 2024-03-20 10:44:21 +02:00
ralf
1535887d70 fixing the fix: forwarded messages containing just a PDF were now unreadable again 2024-03-08 14:41:47 +02:00
ralf
f9f6700f8a fix for mails containing only a PDF but with a correct Content-Transfer-Encoding: base64 2024-03-08 13:19:21 +02:00
ralf
db0488d9d0 Fix some PHP Deprecated or Warnings 2024-03-06 10:58:10 +02:00
ralf
39d2b0aa54 fixing the fix, only set binary, if it has not content-transfer-encoding header with value base64 2024-03-05 20:03:18 +02:00
ralf
858eebd527 if we have no text body, but only a PDF or an image, set binary, as it's already base64 transfer-encoded, when recreating the mail with a different subject 2024-03-05 18:01:09 +02:00
ralf
c44e3f08fa * eSync: fix syncing forwarded and replied flags to client incl. push using highestmodseq, if supported by IMAP server 2024-03-05 14:54:51 +02:00
ralf
e42716dd37 fix mail with just PDF / no body or multipart, to fix regular PDF attachments broken after initial fix 2024-02-28 11:27:15 +02:00
ralf
c931ab2a8f * Mail: display messages containing just a PDF (and no body part) 2024-02-27 22:27:13 +02:00
ralf
8fae3edc8c allow to instantiate Mail class with $acc_id belonging to another user ($called_for parameter) 2024-02-12 15:05:53 +02:00
ralf
83a2729cf0 another big chunk of PHP Warnings 2024-02-08 12:30:39 +02:00
ralf
866d10e030 * Mail REST Api: added reply to an uploaded eml file (with optional preset body and attachments) 2024-01-22 12:07:10 +02:00
hadi
7e5f5f960d Missing parts from commit f0656f280f 2023-08-14 17:35:40 +02:00
nathan
faa1e17460 Mail: Fix event detection in multipart mixed mails
Meeting form was not presented, just request content
2023-06-26 08:43:29 -06:00
hadi
fce9ba3a41 * Mail: fix mixed up inline images and attachments in smime signed messages 2023-06-19 17:05:37 +02:00
ralf
608963aa9b fix lots of warnings filling zpush logs 2023-06-09 18:28:57 +02:00
ralf
db8bd9dcc3 * eSync/Mail: fix wrong timezone conversation if user-timezone is different from server-timezone 2023-05-09 17:06:05 +02:00
ralf
b19d75874a Fix PHP 8.x Fatal: array_merge(): Argument #2 must be of type array, null given 2022-10-17 15:58:59 +02:00
ralf
df938c79de fixed messed up signature changing from / mail-accounts
also fixed some undefined warnings
2022-05-02 17:19:37 +02:00
ralf
917a833f89 fix "a ton" of PHP Warning: Undefined array key or variable in mail code 2022-04-26 18:46:38 +02:00
Hadi Nategh
ebfa396195 Decode html entities used in inline image sources because tinymce encodes them 2021-12-13 16:40:32 +01:00
Ralf Becker
11e630da2a fix PHP 8.0 TypeError: fwrite(): Argument #2 ($data) must be of type string, array given 2021-11-13 17:30:57 +01:00
Ralf Becker
146e94160f check we have an email to send the mdn to (otherwise Horde_Mime_Mdn throws a RuntimeException) 2021-11-11 08:30:15 +01:00
Ralf Becker
2f1559a490 fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given 2021-11-05 15:18:57 +01:00
Ralf Becker
de7f4329ff fix PHP 8.0 TypeError: uasort(): Argument #1 ($array) must be of type array, null given 2021-11-05 14:37:21 +01:00
Ralf Becker
b1af39be37 fix big chunk of PHP 8.0 warnings 2021-10-21 10:39:57 +02:00
Hadi Nategh
524edf21d7 PHP8: fix lots of warnings 2021-10-14 14:14:58 +02:00
Hadi Nategh
e76ae2db32 Remove none existing mail connectionTimeout preference. Fixes warning of Undefined array key 'connectionTimeout'. 2021-10-14 11:34:56 +02:00
Ralf Becker
d915b25bba fix PHP 8.0 error Illegal string offset
folder object need to be cast to string (folder name) as objects are not allowed as array keys
2021-10-07 12:37:10 +02:00
Ralf Becker
91bd7c7aeb an other chunk of fixed PHP 8.0 Warnings 2021-10-07 10:14:43 +02:00
Hadi Nategh
d3fd2aa76a PHP8: fix error Illegal offset typePHP, happens while moving mail from one account to another 2021-10-06 11:38:54 +02:00
Ralf Becker
ddddc5ba05 next big chunk of fixed PHP 8.0 Warnings 2021-10-05 14:11:11 +02:00
Hadi Nategh
83e782330d Try to take only quoted_printable to decode and avoid decoding url params as quoted 2021-07-01 10:26:22 +02:00
Hadi Nategh
4af0bec278 * Mail: fix losing inline images after being re-saved as draft or created as new 2021-04-13 13:23:09 +02:00
Hadi Nategh
e88c4edea2 Fix php 8 errors 2021-04-08 18:36:46 +02:00
Hadi Nategh
b5540c7288 Fix mail content styles 2021-04-08 11:31:36 +02:00
Ralf Becker
8daf1f43f7 fix PHP error: Call to a member function contentTypeMap() on null 2021-04-08 10:19:15 +02:00
Ralf Becker
fed41622c2 fixing all sorts of PHP 8 errors and PHPStorm errors 2021-03-31 17:50:01 +02:00
Ralf Becker
ffc048d472 fix PHP 8.0 Fatal error unknown function get_magic_quotes_gpc 2021-03-21 18:27:09 +01:00
nathangray
1dcdac1fe1 Try to avoid some "Illegal offset type" warnings 2020-12-02 11:07:24 -07:00
Ralf Becker
612a991c85 fix illegal string offset 2020-09-15 08:30:45 +02:00
Ralf Becker
a0760f6b96 * Mail: fix creating a folder on level of inbox gave an error (if imap server supports it) 2020-06-08 11:59:49 +02:00
Ralf Becker
b65b21fe9c allow images and media in mail via http: and https:, but remove object tags (already forbiden via CSP) 2020-01-29 14:40:30 +01:00
Ralf Becker
93b1c7f1ab fix namespace issues 2019-11-19 14:02:37 +02:00