# Mailing list mode: "Upload" links broken (?) in e-mails

**URL:** <https://meta.discourse.org/t/mailing-list-mode-upload-links-broken-in-e-mails/112354>\
**Category:** Bug\
**Created:** [March 22, 2019, 5:50pm UTC](https://meta.discourse.org/t/mailing-list-mode-upload-links-broken-in-e-mails/112354 "2019-03-22T17:50:38Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [March 25, 2019, 4:36am UTC](https://meta.discourse.org/t/mailing-list-mode-upload-links-broken-in-e-mails/112354/7 "2019-03-25T04:36:39Z")

</div>

> [@codinghorror](#):
>
> You don’t need to touch the existing Markdown, just convert BBCode

It is not that simple:

```plaintext
[quote="codinghorror, post:6, topic:112354"]
You don’t need to touch the existing Markdown, just convert BBCode
[/quote]

```

Is BBCODE

```plaintext
`[b]test[/b]` 

```

Is not BBCODE cause it is ` quoted

In the past we went down the regex hell of hack on top of hack to allow for all the edge cases and it we ended up with a nightmare pipeline.

The problem is there is no clean way of fishing out BBCODE and only converting it.

---

_[View the full topic](https://meta.discourse.org/t/mailing-list-mode-upload-links-broken-in-e-mails/112354)._
