# حجب Gmail العدواني المفرط

**URL:** <https://meta.discourse.org/t/over-aggressive-gmail-eliding/90853>\
**Category:** Bug\
**Created:** [27 يونيو 2018، 10:11ص UTC](https://meta.discourse.org/t/over-aggressive-gmail-eliding/90853 "2018-06-27T10:11:05Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![LeoMcA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/leomca/32/87233_2.png) [@LeoMcA](https://meta.discourse.org/u/LeoMcA)\
**Post date:** [27 يونيو 2018، 10:11ص UTC](https://meta.discourse.org/t/over-aggressive-gmail-eliding/90853/1 "2018-06-27T10:11:06Z")

</div>

Yesterday one of our users got an incoming email rejection, with the error that their body was too short. The email html Gmail had produced was like the following:

```plaintext
<div dir="ltr">
  Hi Team,
  <div class="gmail_quote">
    <div dir="ltr">
      <div><br></div>
      <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tincidunt ullamcorper erat, non porttitor diam suscipit porttitor. Fusce viverra ipsum id vulputate tristique.</div>

      ...

    </div>
</div><br clear="all"><br></div>

```

Which Discourse parsed into this Markdown:

```markdown
Hi Team

```

Omitting, of course, the real content of the message.

The issue is the email receiver makes the assumption that any element with a class prefixed with `gmail_` can be thrown away (aside from `gmail_default`):

> <https://github.com/discourse/discourse/blob/main/lib/email/receiver.rb#L315-L320>

Unfortunately it doesn’t seem like Gmail makes things quite so simple.

@zogstrip I can PM you the original email if you’d like

---

_[View the full topic](https://meta.discourse.org/t/over-aggressive-gmail-eliding/90853)._
