mirror of
https://github.com/mjl-/mox.git
synced 2025-07-12 13:04:38 +03:00
webmail: don't select requiretls when mta-sts and dane are both not implemented (even though requiretls extension is announced)
This commit is contained in:
@ -1330,7 +1330,7 @@ const compose = (opts: ComposeOptions) => {
|
||||
let reqtls = opts.isList !== true
|
||||
const walk = (l: AddrView[]) => {
|
||||
for (const v of l) {
|
||||
if (v.recipientSecurity?.RequireTLS !== api.SecurityResult.SecurityResultYes) {
|
||||
if (v.recipientSecurity?.RequireTLS !== api.SecurityResult.SecurityResultYes || v.recipientSecurity?.MTASTS !== api.SecurityResult.SecurityResultYes && v.recipientSecurity?.DANE !== api.SecurityResult.SecurityResultYes) {
|
||||
reqtls = false
|
||||
break
|
||||
}
|
||||
|
Reference in New Issue
Block a user