mox/webmail
Mechiel Lukkien 08995c7806
webmail: when composing a message, show security status in a bar below addressee input field
the bar is currently showing 3 properties:
1. mta-sts enforced;
2. mx lookup returned dnssec-signed response;
3. first delivery destination host has dane records

the colors are: red for not-implemented, green for implemented, gray for error,
nothing for unknown/irrelevant.

the plan is to implement "requiretls" soon and start caching per domain whether
delivery can be done with starttls and whether the domain supports requiretls.
and show that in two new parts of the bar.

thanks to damian poddebniak for pointing out that security indicators should
always be visible, not only for positive/negative result. otherwise users won't
notice their absence.
2023-10-15 15:40:13 +02:00
..
api.go webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
api.json webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
api.ts webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
api_test.go webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
eventwriter.go initialize metric mox_panic_total with 0, so the alerting rule also catches the first panic for a label 2023-09-15 16:47:17 +02:00
lib.ts webmail: when quoting text that switches unicode blocks (as highlighted), don't lose the switched text 2023-10-14 14:47:24 +02:00
message.go webmail: recognize q/b-word-encoded filenames in attachments in messages 2023-10-14 14:14:13 +02:00
message_test.go when making a message preview, also recognize []-enclosed "horizontal ellipsis" unicode character as a snip 2023-09-11 14:41:50 +02:00
msg.html webmail: ensure wrap of long header lines, instead of horizontal scrollbar in message header section 2023-10-12 22:08:13 +02:00
msg.js webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
msg.ts webmail: ensure wrap of long header lines, instead of horizontal scrollbar in message header section 2023-10-12 22:08:13 +02:00
text.html add webmail 2023-08-07 21:57:03 +02:00
text.js webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
text.ts add webmail 2023-08-07 21:57:03 +02:00
view.go webmail: recognize q/b-word-encoded filenames in attachments in messages 2023-10-14 14:14:13 +02:00
view_test.go make mox compile on windows, without "mox serve" but with working "mox localserve" 2023-10-14 10:54:07 +02:00
webmail.go webmail: recognize q/b-word-encoded filenames in attachments in messages 2023-10-14 14:14:13 +02:00
webmail.html webmail: autoresize address input field in compose window 2023-10-15 10:53:57 +02:00
webmail.js webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
webmail.ts webmail: when composing a message, show security status in a bar below addressee input field 2023-10-15 15:40:13 +02:00
webmail_test.go make mox compile on windows, without "mox serve" but with working "mox localserve" 2023-10-14 10:54:07 +02:00