# PM에서 이메일 주소를 실수로 공유하는 것을 막는 방법

**URL:** <https://meta.discourse.org/t/protecting-members-from-accidentally-sharing-their-email-address-in-a-pm/227214>\
**Category:** Product Support\
**Created:** [5월 16, 2022, 3:50오후 UTC](https://meta.discourse.org/t/protecting-members-from-accidentally-sharing-their-email-address-in-a-pm/227214 "2022-05-16T15:50:28Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [7월 7, 2022, 9:03오전 UTC](https://meta.discourse.org/t/protecting-members-from-accidentally-sharing-their-email-address-in-a-pm/227214/5 "2022-07-07T09:03:48Z")

</div>

> [@tobiaseigen](#):
>
> 이것은 오래된 문제이며, 해결할 수 있는 방법이 많지 않습니다…

저는 이메일로 답장한 개인 메시지(PM)에서 이메일 주소가 노출되고, “단축된 콘텐츠 항상 표시” 설정이 작동하지 않는 문제를 조사하고 있었습니다.

클릭했을 때 이메일의 나머지 부분을 보여주는 세 점(…)은 다음 조건에서 표시됩니다:

- 개인 메시지(PM)인 경우, _또는_
- "단축된 콘텐츠 항상 표시"가 설정된 경우 (이는 사실상 "개인 메시지가 아닌 게시물에서도 단축된 콘텐츠를 표시한다"는 의미입니다)

[code](https://github.com/discourse/discourse/blob/main/lib/email/receiver.rb#L1241-L1250):

```ruby
# only add elided part in messages
if options[:elided].present? && (SiteSetting.always_show_trimmed_content || is_private_message)
  options[:raw] << Email::Receiver.elided_html(options[:elided])
  options[:elided] = ""
end

```

제 질문은 다음과 같습니다:

- 개인 메시지에서 이 기능이 “항상 켜져 있는” 이유는 무엇인가요? @zogstrip 혹시 아시는 분이 계신가요?
- 그리고 관리자가 단축된 콘텐츠를 _절대_ 표시하지 않도록(또는 봉투 아이콘을 클릭하여 “원본” 이메일에 대한 접근을 거부하도록) 변경할 수 있는 가능성이 있을까요? 기술적인 관점에서는 꽤 쉽기 때문에, 왜 이미 그렇게 되어 있지 않은지 궁금합니다.

---

_[View the full topic](https://meta.discourse.org/t/protecting-members-from-accidentally-sharing-their-email-address-in-a-pm/227214)._
