ralf
b8ea368d52
fix could not set forwarding address for vacation notice
2024-01-15 14:18:07 +02:00
ralf
c96984bee8
fix authentication error when calling vacation notice from admin for another user
2023-12-11 13:20:51 +02:00
ralf
e9e96e3c39
* Mail: allow to configure an auto-responder, if Sieve supports the vacation-seconds extension
2023-12-07 16:39:27 +02:00
nathan
9540d1f941
Filtering email search results on just value
...
Should catch even more duplicates, though value has both name & email
2023-11-22 11:34:29 +02:00
ralf
afbc13462c
* Mail/GMail/Microsoft365: update refresh-token, if we get one and redirects to IdP, if refresh-token is expired
2023-11-21 17:15:03 +02:00
nathan
9755c81a5a
Don't send duplicates in result
...
Causes issues in the select where the option cannot be removed once selected
2023-11-15 15:28:11 -07:00
ralf
f36149ae93
* REST API/Mail: always add signature below supplied body (independent of user preference for reply/forward)
2023-10-27 10:21:16 +03:00
nathan
dd88fdb716
Mail: Update flag icon when mail is flagged/unflagged
2023-10-03 17:03:37 -06:00
ralf
825c1e8614
* Mail: equal sign followed by numbers is mangled in plain-text mails (e.g. =22 becomes a ")
...
If we detected qprint encoding in the plain-text body of a composed mail (not an arrived mail!), we wrongly decoded it.
2023-09-08 09:34:53 +02:00
nathan
979a965aec
Mail: If there are multiple attachments with the same file name, give them unique names when integrating to another app
2023-08-23 12:59:44 -06:00
nathan
f39c3b83e4
Mail: Fix JS error selecting an account group that has an email address
...
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'find')
at SearchMixin.ts:621:41
2023-08-23 09:39:16 -06:00
ralf
3897e84fcd
* Mail/ActiveSync: fix wrong mime-type / broken mail when AS smart-forward is used e.g. by gmail app
2023-08-23 14:56:38 +02:00
hadi
f0656f280f
Fix mail preview does not show bcc field
2023-08-14 17:19:21 +02:00
ralf
acc9deee85
mail_compose::ajax_searchAddress() returns now icon, if there is a real photo stored
...
no need for client to always try querying it
also improved performance by not sending one query for each contact to get email-custom-fields (if existing)
2023-07-27 11:08:02 +02:00
hadi
52a28b40bc
Add some translations
2023-07-25 12:01:48 +02:00
nathan
5023e8944a
Mail: When importing from mail, prefer attachement filename when available
...
Fixes missing extensions in link name
2023-07-18 14:21:42 -06:00
ralf
2bd5fd5601
WIP Mail REST API: enable direct sending of mails with token authentication / no password not allowing to save mail to Sent folder
2023-07-07 12:22:15 +02:00
ralf
8a3fd670ee
WIP REST API for mail: non-interactive direct sending of mails
2023-06-30 16:33:28 +02:00
ralf
dfef4ce0c5
WIP REST API for mail
...
currently we can launch (interactive) compose windows, if user is online
ToDo:
- send mails for a user
- authentication as arbitrary user with an API token
2023-06-29 12:50:04 +02:00
ralf
23895c94be
WIP improve avatar loading in mail app
...
currently ET2Avatar is NOT correctly handling contactId=email:<email>
2023-06-27 08:59:59 +02:00
hadi
28a6ad1b62
Fix reply as forced HTML break plain text pseudo tags
2023-06-23 15:08:10 +02:00
hadi
a34a37fc04
Take emailTag preference for addresses used in mail list into account
2023-06-22 14:38:18 +02:00
hadi
eaacac1b40
Add new mail preference in order to be able to select the type info shown on email tags
2023-06-21 16:45:23 +02:00
hadi
c80304f7de
Don't send inline images as attachments in smime messages back into client-side
2023-06-20 11:37:55 +02:00
ralf
608963aa9b
fix lots of warnings filling zpush logs
2023-06-09 18:28:57 +02:00
hadi
62d91350eb
*Mail: Add new pane option for showing all columns in vertical 3-pane view
2023-06-02 11:38:54 +02:00
ralf
193cd5cdb3
missed one avatar and did not remove the no longer used method
2023-05-10 09:54:03 +02:00
ralf
ace7a22c2f
* Mail: performance improvements for huge addressbooks by caching avatars
2023-05-10 09:49:54 +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
d045fde07c
* Mail: searching in compose now ignores custom fields as they might lead to unexpected results
2023-05-08 15:13:12 +02:00
hadi
cea886fd83
Fix smime signed messages contain text/calender no longer are processed as event
2023-04-27 13:54:40 +02:00
hadi
efcbdde1a2
Fix mail preview failed to fetch text/calendar as attachment for smime signed messages
2023-04-27 12:42:38 +02:00
ralf
6ebbd5bb08
fix lists from other users gave a validation error for account-display "Lastname, Firstname" because of the comma
2023-04-18 16:27:01 +02:00
hadi
cac2508c4a
* Mail: Make list refresh option available in 3pane-view through column selector
2023-04-03 16:06:11 +02:00
nathan
211c7f9b3a
Mail: Fix email to group when group had no email did not email group members
2023-03-20 10:55:12 -06:00
hadi
0ad326a507
Introduce new hooks boolean param called 'reload' in order to force main framework to refresh after saving preferences
2023-03-16 16:25:58 +01:00
ralf
cdb0998bee
fix broken Collabora config stalls display of mail list
2023-03-15 20:46:53 +01:00
Hadi Nategh
a1c8fac94c
*Mail: fix mail attachments action not being set properly based on users preference set in Filemanager (eg. open with Collabora or download)
2023-03-01 13:20:35 +01:00
nathan
406784263a
Mail: Fix attachments buttons did nothing in display popup
2023-02-28 11:14:07 -07:00
nathan
396c537dd7
Mail: Fix compose + to tracker tried to pass object as value
2023-02-14 11:47:25 -07:00
Hadi Nategh
98b8258f0f
Get addresses out of details and fix attachments caption
2023-02-07 12:22:23 +01:00
Hadi Nategh
26214a3aa3
Fix collabora app installed check and set the right action name
2023-02-07 09:47:58 +01:00
Hadi Nategh
5ade68dd76
Add collabora action into default and set attachments label
2023-02-06 16:15:32 +01:00
nathan
cce1088486
Mail: Add attachment action to open in Collabora
2023-01-31 15:03:59 -07:00
nathan
d94c10b09f
Mail: Prefer client-side lavatar over server-side in mail list
2023-01-27 15:10:25 -07:00
nathan
5bab72b8be
Use client-side Et2LAvatar for user accounts whenever possible, only using avatar.php when there's a real image.
...
TODO:
- Need to find a cheap way to determine if there's a real image in Api/src/Accounts.php & class.mail_compose.inc.php
- Still some work for me to do in Et2SelectEmail
2023-01-27 10:34:40 -07:00
ralf
b0f5cfbcdb
improve OAuth mail authentication by not opening wizard multiple time
...
also avoid authentication loop, if there is an error
2023-01-25 13:38:40 +01:00
nathan
09ecd29a91
Mail: Fix mail vacation notice widget did not hide
2022-12-05 16:27:39 -07:00
ralf
70d571f8bf
converting plain-text mail to html mistakes angle brackets for tags
2022-12-02 15:24:32 +01:00
nathan
2ed964d4d7
Mail: Increase height of import message popup
2022-11-28 10:51:11 -07:00