mox/webmail
Mechiel Lukkien 42793834f8
add Content-Disposition and Filename to the payload of incoming webhooks
for each message part. The ContentDisposition value is the base value without
header key/value parameters. the Filename field is the likely filename of the
part. the different email clients encode filenames differently. there is a
standard mime mechanism from rfc 2231. and there is the q/b-word-encoding from
rfc 2047. instead of letting users of the webhook api deal with those
differences, we provide just the parsed filename.

for issue #258 by morki, thanks for reporting!
2024-12-06 14:19:39 +01:00
..
api.go add Content-Disposition and Filename to the payload of incoming webhooks 2024-12-06 14:19:39 +01:00
api.json webmail: during "send and archive", don't fail with error message when message that is being responded to is already in archive folder 2024-11-01 09:39:40 +01:00
api.ts webmail: during "send and archive", don't fail with error message when message that is being responded to is already in archive folder 2024-11-01 09:39:40 +01:00
api_test.go webmail: add setting to show html version of a message by default, instead of text version 2024-08-23 14:02:55 +02:00
eventwriter.go switch to math/rand/v2 in most places 2024-11-29 13:45:19 +01:00
lib.ts add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
message.go add Content-Disposition and Filename to the payload of incoming webhooks 2024-12-06 14:19:39 +01:00
message_test.go webmail: recognize multiple urls in List-Post addresses 2024-04-16 20:26:37 +02:00
msg.html add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
msg.js add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
msg.ts add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
text.html add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
text.js add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
text.ts add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
view.go add Content-Disposition and Filename to the payload of incoming webhooks 2024-12-06 14:19:39 +01:00
view_test.go webmail: rename query string param "token" to "singleUseToken" to be less scary in access logs 2024-08-23 15:08:27 +02:00
webmail.go add Content-Disposition and Filename to the payload of incoming webhooks 2024-12-06 14:19:39 +01:00
webmail.html add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00
webmail.js web apps: add autocomplete attribute for usernames and passwords 2024-11-29 10:40:22 +01:00
webmail.ts web apps: add autocomplete attribute for usernames and passwords 2024-11-29 10:40:22 +01:00
webmail_test.go webmail: add export functionality 2024-04-22 13:41:40 +02:00