From 31dd1b74b84de950038374f9a1d908ea376514bb Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Fri, 10 Feb 2023 09:55:52 +0100 Subject: [PATCH] Resolve #938 --- dev/Model/Message.js | 22 +++++++++----- dev/View/User/MailBox/MessageView.js | 29 +++++++++---------- .../v/0.0.0/app/localization/ar-SA/user.json | 1 - .../v/0.0.0/app/localization/bg-BG/user.json | 1 - .../v/0.0.0/app/localization/cs-CZ/user.json | 1 - .../v/0.0.0/app/localization/da-DK/user.json | 1 - .../v/0.0.0/app/localization/de-DE/user.json | 1 - .../v/0.0.0/app/localization/el-GR/user.json | 1 - .../v/0.0.0/app/localization/en-GB/user.json | 1 - .../v/0.0.0/app/localization/en/user.json | 1 - .../v/0.0.0/app/localization/es-ES/user.json | 1 - .../v/0.0.0/app/localization/et-EE/user.json | 1 - .../v/0.0.0/app/localization/eu/user.json | 1 - .../v/0.0.0/app/localization/fa-IR/user.json | 1 - .../v/0.0.0/app/localization/fi-FI/user.json | 1 - .../v/0.0.0/app/localization/fr-FR/user.json | 1 - .../v/0.0.0/app/localization/hu-HU/user.json | 1 - .../v/0.0.0/app/localization/id-ID/user.json | 1 - .../v/0.0.0/app/localization/is-IS/user.json | 1 - .../v/0.0.0/app/localization/it-IT/user.json | 1 - .../v/0.0.0/app/localization/ja-JP/user.json | 1 - .../v/0.0.0/app/localization/ko-KR/user.json | 1 - .../v/0.0.0/app/localization/lt-LT/user.json | 1 - .../v/0.0.0/app/localization/lv-LV/user.json | 1 - .../v/0.0.0/app/localization/nb-NO/user.json | 1 - .../v/0.0.0/app/localization/nl-NL/user.json | 1 - .../v/0.0.0/app/localization/pl-PL/user.json | 1 - .../v/0.0.0/app/localization/pt-BR/user.json | 1 - .../v/0.0.0/app/localization/pt-PT/user.json | 1 - .../v/0.0.0/app/localization/pt/user.json | 1 - .../v/0.0.0/app/localization/ro-RO/user.json | 1 - .../v/0.0.0/app/localization/ru-RU/user.json | 1 - .../v/0.0.0/app/localization/sk-SK/user.json | 1 - .../v/0.0.0/app/localization/sl-SI/user.json | 1 - .../v/0.0.0/app/localization/sv-SE/user.json | 1 - .../v/0.0.0/app/localization/tr-TR/user.json | 1 - .../v/0.0.0/app/localization/uk-UA/user.json | 1 - .../v/0.0.0/app/localization/vi-VN/user.json | 1 - .../v/0.0.0/app/localization/zh-CN/user.json | 1 - .../v/0.0.0/app/localization/zh-TW/user.json | 1 - .../templates/Views/User/MailMessageView.html | 4 +-- .../templates/Views/User/SettingsGeneral.html | 1 - 42 files changed, 29 insertions(+), 65 deletions(-) diff --git a/dev/Model/Message.js b/dev/Model/Message.js index 1ed54bc24..a55b9cdb5 100644 --- a/dev/Model/Message.js +++ b/dev/Model/Message.js @@ -300,9 +300,7 @@ export class MessageModel extends AbstractModel { body.classList.toggle('plain', 0); if (!this.isSpam() && FolderUserStore.spamFolder() != this.folder) { - if (('dkim' === SettingsUserStore.viewImages() && 'pass' === this.dkim[0]?.[0]) - || 'always' === SettingsUserStore.viewImages() - ) { + if ('always' === SettingsUserStore.viewImages()) { this.showExternalImages(); } if ('match' === SettingsUserStore.viewImages()) { @@ -399,11 +397,19 @@ export class MessageModel extends AbstractModel { const body = this.body; if (body && this.hasImages()) { if (regex) { - regex = SettingsUserStore.viewImagesWhitelist() - .trim() - .replace(/[/\-\\^$*+?.()|[\]{}]/g, '\\$&') - .replace(/[\s\r\n,;]+/g, '|') - .replace(/\|+/g, '|'); + regex = []; + SettingsUserStore.viewImagesWhitelist().trim().split(/[\s\r\n,;]+/g).forEach(rule => { + rule = rule.split('+'); + rule[0] = rule[0].trim(); + if (rule[0] + && (!rule.includes('spf') || 'pass' === this.spf[0]?.[0]) + && (!rule.includes('dkim') || 'pass' === this.dkim[0]?.[0]) + && (!rule.includes('dmarc') || 'pass' === this.dmarc[0]?.[0]) + ) { + regex.push(rule[0].replace(/[/\-\\^$*+?.()|[\]{}]/g, '\\$&')); + } + }); + regex = regex.join('|').replace(/\|+/g, '|'); if (regex) { console.log('whitelist images = '+regex); regex = new RegExp(regex); diff --git a/dev/View/User/MailBox/MessageView.js b/dev/View/User/MailBox/MessageView.js index 98d7161e5..10fa06b4e 100644 --- a/dev/View/User/MailBox/MessageView.js +++ b/dev/View/User/MailBox/MessageView.js @@ -112,8 +112,7 @@ export class MailMessageView extends AbstractViewRight { // viewer viewFromShort: '', - viewFromDkimData: ['none', ''], - viewToShort: '' + dkimData: ['none', '', ''] }); this.moveAction = moveAction; @@ -171,10 +170,10 @@ export class MailMessageView extends AbstractViewRight { canBeRepliedOrForwarded: () => !MessagelistUserStore.isDraftFolder() && this.messageVisibility(), - viewFromDkimVisibility: () => 'none' !== this.viewFromDkimData()[0], + viewDkimIcon: () => 'none' !== this.dkimData()[0], - viewFromDkimStatusIconClass:() => { - switch (this.viewFromDkimData()[0]) { + dkimIconClass:() => { + switch (this.dkimData()[0]) { case 'none': return ''; case 'pass': @@ -184,13 +183,9 @@ export class MailMessageView extends AbstractViewRight { } }, - viewFromDkimStatusTitle:() => { - const status = this.viewFromDkimData(); - if (arrayLength(status) && status[0]) { - return status[1] || 'DKIM: ' + status[0]; - } - - return ''; + dkimTitle:() => { + const dkim = this.dkimData(); + return dkim[0] ? dkim[2] || 'DKIM: ' + dkim[0] : ''; }, showWhitelistOptions: () => 'match' === SettingsUserStore.viewImages(), @@ -212,10 +207,7 @@ export class MailMessageView extends AbstractViewRight { this.viewHash = message.hash; // TODO: make first param a user setting #683 this.viewFromShort(message.from.toString(false, true)); - let dkim = 1 === arrayLength(message.from) && message.dkim - && message.dkim.find(dkim => message.from[0].email.includes(dkim[1])); - this.viewFromDkimData(dkim ? [dkim[0], dkim[2]] : ['none', '']); - this.viewToShort(message.to.toString(true, true)); + this.dkimData(message.dkim[0] || ['none', '', '']); } else { MessagelistUserStore.selectedMessage(null); @@ -503,6 +495,11 @@ export class MailMessageView extends AbstractViewRight { whitelistText(txt) { let value = (SettingsUserStore.viewImagesWhitelist().trim() + '\n' + txt).trim(); +/* + if ('pass' === currentMessage().spf[0]?.[0]) value += '+spf'; + if ('pass' === currentMessage().dkim[0]?.[0]) value += '+dkim'; + if ('pass' === currentMessage().dmarc[0]?.[0]) value += '+dmarc'; +*/ SettingsUserStore.viewImagesWhitelist(value); Remote.saveSetting('ViewImagesWhitelist', value); currentMessage().showExternalImages(1); diff --git a/snappymail/v/0.0.0/app/localization/ar-SA/user.json b/snappymail/v/0.0.0/app/localization/ar-SA/user.json index 6bfa938ca..ddf4f3973 100644 --- a/snappymail/v/0.0.0/app/localization/ar-SA/user.json +++ b/snappymail/v/0.0.0/app/localization/ar-SA/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/bg-BG/user.json b/snappymail/v/0.0.0/app/localization/bg-BG/user.json index 0331e076c..3f4dd16a7 100644 --- a/snappymail/v/0.0.0/app/localization/bg-BG/user.json +++ b/snappymail/v/0.0.0/app/localization/bg-BG/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/cs-CZ/user.json b/snappymail/v/0.0.0/app/localization/cs-CZ/user.json index 33ec0e50b..6bbc5ca9a 100644 --- a/snappymail/v/0.0.0/app/localization/cs-CZ/user.json +++ b/snappymail/v/0.0.0/app/localization/cs-CZ/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/da-DK/user.json b/snappymail/v/0.0.0/app/localization/da-DK/user.json index fbc8839ab..22063d963 100644 --- a/snappymail/v/0.0.0/app/localization/da-DK/user.json +++ b/snappymail/v/0.0.0/app/localization/da-DK/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/de-DE/user.json b/snappymail/v/0.0.0/app/localization/de-DE/user.json index 751a0f538..c878e4a6a 100644 --- a/snappymail/v/0.0.0/app/localization/de-DE/user.json +++ b/snappymail/v/0.0.0/app/localization/de-DE/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/el-GR/user.json b/snappymail/v/0.0.0/app/localization/el-GR/user.json index c3e7d63b5..b248941ca 100644 --- a/snappymail/v/0.0.0/app/localization/el-GR/user.json +++ b/snappymail/v/0.0.0/app/localization/el-GR/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/en-GB/user.json b/snappymail/v/0.0.0/app/localization/en-GB/user.json index 9794437fa..f3eae6efe 100644 --- a/snappymail/v/0.0.0/app/localization/en-GB/user.json +++ b/snappymail/v/0.0.0/app/localization/en-GB/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/en/user.json b/snappymail/v/0.0.0/app/localization/en/user.json index 0f830f683..182d931c0 100644 --- a/snappymail/v/0.0.0/app/localization/en/user.json +++ b/snappymail/v/0.0.0/app/localization/en/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/es-ES/user.json b/snappymail/v/0.0.0/app/localization/es-ES/user.json index 2b281cf87..9212d7c30 100644 --- a/snappymail/v/0.0.0/app/localization/es-ES/user.json +++ b/snappymail/v/0.0.0/app/localization/es-ES/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/et-EE/user.json b/snappymail/v/0.0.0/app/localization/et-EE/user.json index bf623b614..baf05ec6f 100644 --- a/snappymail/v/0.0.0/app/localization/et-EE/user.json +++ b/snappymail/v/0.0.0/app/localization/et-EE/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/eu/user.json b/snappymail/v/0.0.0/app/localization/eu/user.json index 2db152eb1..7cbaff2d4 100644 --- a/snappymail/v/0.0.0/app/localization/eu/user.json +++ b/snappymail/v/0.0.0/app/localization/eu/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/fa-IR/user.json b/snappymail/v/0.0.0/app/localization/fa-IR/user.json index 7d0aaae62..c9850b773 100644 --- a/snappymail/v/0.0.0/app/localization/fa-IR/user.json +++ b/snappymail/v/0.0.0/app/localization/fa-IR/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/fi-FI/user.json b/snappymail/v/0.0.0/app/localization/fi-FI/user.json index 94670574c..ca37649eb 100644 --- a/snappymail/v/0.0.0/app/localization/fi-FI/user.json +++ b/snappymail/v/0.0.0/app/localization/fi-FI/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/fr-FR/user.json b/snappymail/v/0.0.0/app/localization/fr-FR/user.json index 35d4660df..01a09b63c 100644 --- a/snappymail/v/0.0.0/app/localization/fr-FR/user.json +++ b/snappymail/v/0.0.0/app/localization/fr-FR/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "Images externes", "IMAGES_OPTION_ASK": "Toujours demander", "IMAGES_OPTION_WHITELIST": "Ajouter à la liste blanche ou demander", - "IMAGES_OPTION_DKIM": "Toujours afficher quand DKIM est valide", "IMAGES_OPTION_ALWAYS": "Toujours afficher", "IMAGES_WHITELIST": "Liste blanche Images" }, diff --git a/snappymail/v/0.0.0/app/localization/hu-HU/user.json b/snappymail/v/0.0.0/app/localization/hu-HU/user.json index 959452dfa..289c71247 100644 --- a/snappymail/v/0.0.0/app/localization/hu-HU/user.json +++ b/snappymail/v/0.0.0/app/localization/hu-HU/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/id-ID/user.json b/snappymail/v/0.0.0/app/localization/id-ID/user.json index 47c5c4459..f152a9e41 100644 --- a/snappymail/v/0.0.0/app/localization/id-ID/user.json +++ b/snappymail/v/0.0.0/app/localization/id-ID/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/is-IS/user.json b/snappymail/v/0.0.0/app/localization/is-IS/user.json index 80499cf9c..a54cb5e0f 100644 --- a/snappymail/v/0.0.0/app/localization/is-IS/user.json +++ b/snappymail/v/0.0.0/app/localization/is-IS/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/it-IT/user.json b/snappymail/v/0.0.0/app/localization/it-IT/user.json index 25cf1f996..2b3a6ecc1 100644 --- a/snappymail/v/0.0.0/app/localization/it-IT/user.json +++ b/snappymail/v/0.0.0/app/localization/it-IT/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/ja-JP/user.json b/snappymail/v/0.0.0/app/localization/ja-JP/user.json index e12e8d150..043f08f4b 100644 --- a/snappymail/v/0.0.0/app/localization/ja-JP/user.json +++ b/snappymail/v/0.0.0/app/localization/ja-JP/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/ko-KR/user.json b/snappymail/v/0.0.0/app/localization/ko-KR/user.json index 638fab983..d05782151 100644 --- a/snappymail/v/0.0.0/app/localization/ko-KR/user.json +++ b/snappymail/v/0.0.0/app/localization/ko-KR/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/lt-LT/user.json b/snappymail/v/0.0.0/app/localization/lt-LT/user.json index 9c5b667cc..6a7c67177 100644 --- a/snappymail/v/0.0.0/app/localization/lt-LT/user.json +++ b/snappymail/v/0.0.0/app/localization/lt-LT/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/lv-LV/user.json b/snappymail/v/0.0.0/app/localization/lv-LV/user.json index 408f8e8b3..190baf8ca 100644 --- a/snappymail/v/0.0.0/app/localization/lv-LV/user.json +++ b/snappymail/v/0.0.0/app/localization/lv-LV/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/nb-NO/user.json b/snappymail/v/0.0.0/app/localization/nb-NO/user.json index f5bfcdd81..400cf8121 100644 --- a/snappymail/v/0.0.0/app/localization/nb-NO/user.json +++ b/snappymail/v/0.0.0/app/localization/nb-NO/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/nl-NL/user.json b/snappymail/v/0.0.0/app/localization/nl-NL/user.json index 7a3decd4c..852594508 100644 --- a/snappymail/v/0.0.0/app/localization/nl-NL/user.json +++ b/snappymail/v/0.0.0/app/localization/nl-NL/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/pl-PL/user.json b/snappymail/v/0.0.0/app/localization/pl-PL/user.json index 041a1ab85..d084a346e 100644 --- a/snappymail/v/0.0.0/app/localization/pl-PL/user.json +++ b/snappymail/v/0.0.0/app/localization/pl-PL/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/pt-BR/user.json b/snappymail/v/0.0.0/app/localization/pt-BR/user.json index d4f695771..6bc06a2a5 100644 --- a/snappymail/v/0.0.0/app/localization/pt-BR/user.json +++ b/snappymail/v/0.0.0/app/localization/pt-BR/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/pt-PT/user.json b/snappymail/v/0.0.0/app/localization/pt-PT/user.json index 9199b6a48..de5d7b18f 100644 --- a/snappymail/v/0.0.0/app/localization/pt-PT/user.json +++ b/snappymail/v/0.0.0/app/localization/pt-PT/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "Imagens externas", "IMAGES_OPTION_ASK": "Perguntar sempre", "IMAGES_OPTION_WHITELIST": "Lista Branca ou perguntar", - "IMAGES_OPTION_DKIM": "Mostrar sempre que DKIM for válido", "IMAGES_OPTION_ALWAYS": "Mostrar sempre", "IMAGES_WHITELIST": "Lista Branca de imagens" }, diff --git a/snappymail/v/0.0.0/app/localization/pt/user.json b/snappymail/v/0.0.0/app/localization/pt/user.json index 9199b6a48..de5d7b18f 100644 --- a/snappymail/v/0.0.0/app/localization/pt/user.json +++ b/snappymail/v/0.0.0/app/localization/pt/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "Imagens externas", "IMAGES_OPTION_ASK": "Perguntar sempre", "IMAGES_OPTION_WHITELIST": "Lista Branca ou perguntar", - "IMAGES_OPTION_DKIM": "Mostrar sempre que DKIM for válido", "IMAGES_OPTION_ALWAYS": "Mostrar sempre", "IMAGES_WHITELIST": "Lista Branca de imagens" }, diff --git a/snappymail/v/0.0.0/app/localization/ro-RO/user.json b/snappymail/v/0.0.0/app/localization/ro-RO/user.json index 5283f3a21..7ce217e48 100644 --- a/snappymail/v/0.0.0/app/localization/ro-RO/user.json +++ b/snappymail/v/0.0.0/app/localization/ro-RO/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/ru-RU/user.json b/snappymail/v/0.0.0/app/localization/ru-RU/user.json index fc9b7e8b4..96f43b7cb 100644 --- a/snappymail/v/0.0.0/app/localization/ru-RU/user.json +++ b/snappymail/v/0.0.0/app/localization/ru-RU/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/sk-SK/user.json b/snappymail/v/0.0.0/app/localization/sk-SK/user.json index 58e74c94f..6e0ffa7a0 100644 --- a/snappymail/v/0.0.0/app/localization/sk-SK/user.json +++ b/snappymail/v/0.0.0/app/localization/sk-SK/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/sl-SI/user.json b/snappymail/v/0.0.0/app/localization/sl-SI/user.json index 4bf68f7d7..5aa550585 100644 --- a/snappymail/v/0.0.0/app/localization/sl-SI/user.json +++ b/snappymail/v/0.0.0/app/localization/sl-SI/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/sv-SE/user.json b/snappymail/v/0.0.0/app/localization/sv-SE/user.json index 8a07b98b0..349ddddad 100644 --- a/snappymail/v/0.0.0/app/localization/sv-SE/user.json +++ b/snappymail/v/0.0.0/app/localization/sv-SE/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/tr-TR/user.json b/snappymail/v/0.0.0/app/localization/tr-TR/user.json index 3030c5e5a..90d81b06b 100644 --- a/snappymail/v/0.0.0/app/localization/tr-TR/user.json +++ b/snappymail/v/0.0.0/app/localization/tr-TR/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/uk-UA/user.json b/snappymail/v/0.0.0/app/localization/uk-UA/user.json index 8698f3011..a72c7db2f 100644 --- a/snappymail/v/0.0.0/app/localization/uk-UA/user.json +++ b/snappymail/v/0.0.0/app/localization/uk-UA/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/vi-VN/user.json b/snappymail/v/0.0.0/app/localization/vi-VN/user.json index 875d98622..29d01327b 100644 --- a/snappymail/v/0.0.0/app/localization/vi-VN/user.json +++ b/snappymail/v/0.0.0/app/localization/vi-VN/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/zh-CN/user.json b/snappymail/v/0.0.0/app/localization/zh-CN/user.json index 6c644dc65..9e72dc2a6 100644 --- a/snappymail/v/0.0.0/app/localization/zh-CN/user.json +++ b/snappymail/v/0.0.0/app/localization/zh-CN/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/localization/zh-TW/user.json b/snappymail/v/0.0.0/app/localization/zh-TW/user.json index abf239072..47d28fb14 100644 --- a/snappymail/v/0.0.0/app/localization/zh-TW/user.json +++ b/snappymail/v/0.0.0/app/localization/zh-TW/user.json @@ -421,7 +421,6 @@ "EXTERNAL_IMAGES": "External images", "IMAGES_OPTION_ASK": "Always ask", "IMAGES_OPTION_WHITELIST": "Whitelist or ask", - "IMAGES_OPTION_DKIM": "Show always when DKIM is valid", "IMAGES_OPTION_ALWAYS": "Show always", "IMAGES_WHITELIST": "Images whitelist" }, diff --git a/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html b/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html index 7e75ade57..e2b035ae9 100644 --- a/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html +++ b/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html @@ -130,14 +130,14 @@
- +
diff --git a/snappymail/v/0.0.0/app/templates/Views/User/SettingsGeneral.html b/snappymail/v/0.0.0/app/templates/Views/User/SettingsGeneral.html index c6dbfa87e..539be762a 100644 --- a/snappymail/v/0.0.0/app/templates/Views/User/SettingsGeneral.html +++ b/snappymail/v/0.0.0/app/templates/Views/User/SettingsGeneral.html @@ -231,7 +231,6 @@
- +