diff --git a/mail-vue/src/components/email-scroll/index.vue b/mail-vue/src/components/email-scroll/index.vue
index c318936..2c241ce 100644
--- a/mail-vue/src/components/email-scroll/index.vue
+++ b/mail-vue/src/components/email-scroll/index.vue
@@ -296,7 +296,11 @@ function htmlToText(email) {
if (email.content) {
const tempDiv = document.createElement('div');
- tempDiv.innerHTML = email.content;
+
+ tempDiv.innerHTML = email.content.replace(
+ /<(img|iframe|object|embed|video|audio|source|link)[^>]*>/gi, ''
+ );
+
const scriptsAndStyles = tempDiv.querySelectorAll('script, style, title');
scriptsAndStyles.forEach(el => el.remove());
let text = tempDiv.textContent || tempDiv.innerText || '';
diff --git a/mail-vue/src/layout/account/index.vue b/mail-vue/src/layout/account/index.vue
index f7c2070..1aadac9 100644
--- a/mail-vue/src/layout/account/index.vue
+++ b/mail-vue/src/layout/account/index.vue
@@ -366,6 +366,11 @@ function submit() {
})
}
+