# 来自邮件的：邮件头丢失了“via SITENAME”文本

**URL:** https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814
**Category:** Support
**Created:** [2026年一月16日 22:50 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814 "2026-01-16T22:50:15Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Saen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/saen/32/549498_2.png) [@Saen](https://meta.discourse.org/u/Saen)
#### Post date: [2026年一月16日 22:50 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/1 "2026-01-16T22:50:15Z")

</div>

继续讨论来自 [Mail does not go out after recent update](https://meta.discourse.org/t/mail-does-not-go-out-after-recent-update/393621) …

我昨天在修复发布之前遇到了这个问题。我碰巧在邮件出现问题时将我的通知电子邮件迁移到一个新域名并进行设置。这导致了非常令人困惑的几个小时！

说到这里，我最近发现电子邮件不再以包含站点名称的发件人姓名发送。以前显示为“用户 通过 [站点]”的地方，现在电子邮件发件人姓名只显示“用户”。我在多个 Discourse 实例中都注意到了这一点。

查阅了一些资料后，似乎以前有一个名为 `from_email` 的站点设置允许指定此项，但它似乎已被移除。

这是否可能是与这些相同更改相关的另一个错误？或者是否有我可能错过的新的操作方法/有意为之的设计更改？

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [2026年一月19日 15:40 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/2 "2026-01-19T15:40:11Z")

</div>

> [@Saen](#):
>
> 以前显示为 `User Via [Site]` 的地方，现在发件人名称只显示 `User`。

`via` 很可能是由 MUA 添加以显示发件人（Sender）。

您能找出并显示新旧邮件中的 `From`、`Reply-To`、`Subject` 和 `Sender` 邮件头信息吗？

> [@Saen](#):
>
> 以前有一个名为 `from_email` 的站点设置，允许指定此项

没有。有：

```plaintext
notification_email # 环境变量: DISCOURSE_NOTIFICATION_EMAIL
reply_by_email_address # 环境变量: DISCOURSE_REPLY_BY_EMAIL_ADDRESS

```

---

<div class="post-metadata">

### Author: ![Saen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/saen/32/549498_2.png) [@Saen](https://meta.discourse.org/u/Saen)
#### Post date: [2026年一月19日 16:12 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/3 "2026-01-19T16:12:17Z")

</div>

这些邮件的标题在旧邮件和新邮件之间似乎没有区别，除了旧的 `From` 标题包含“via”声明这一点。

（作为背景，我的网站名称是 Collectives，我的旧域名是 `minecraftengineering.org`，新域名是 `saen.dev`）。

除了通知邮件外，其他所有内容都已切换过来，通知邮件我直到几天前才更改（我仍然拥有旧域名）。

**旧的**  
`From: Saen via Collectives <noreply@minecraftengineering.org>`

**新的**  
`From: Saen <noreply@saen.dev>`

（ **未更改的** ）

- `Reply-To: Collectives <incoming + [replykey] @saen.dev>`
- `Subject: [My Topic Title]`
- `X-Discourse-Sender: Saen`

也许这与我之前在通知邮件和回复邮件中使用了不同的域名有关，而现在我在这两者中都使用了相同的域名。也许这会触发客户端的某些行为，即不再需要“via”？

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [2026年一月19日 17:55 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/4 "2026-01-19T17:55:18Z")

</div>

> [@Saen](#):
>
> **旧**  
> `From: Saen via Collectives <noreply@minecraftengineering.org>`
> 
> **新**  
> `From: Saen <noreply@saen.dev>`

相关的更改是：

> <https://github.com/discourse/discourse/commit/826d3463945f2917ee6f6635adf5df2919962f25>
>
> Removes the "via Site Name" from the notification email sender name.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2026年一月19日 20:15 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/5 "2026-01-19T20:15:04Z")

</div>

> [@supermathie](#):
>
> [UX: improve sender name in emails (#36974) · discourse/discourse@826d346 · GitHub](https://github.com/discourse/discourse/commit/826d3463945f2917ee6f6635adf5df2919962f25)

我个人对此不太在意，但是包含更少关于您收到邮件原因的信息如何算是一种改进呢？

另一个关于此更改（或这一系列更改）的主题抱怨说，现在它显示的内容像是“您收到此邮件是因为他们回复了您正在关注的主题”（这比旧方式提供了_更多_信息）。

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [2026年一月19日 20:18 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/6 "2026-01-19T20:18:08Z")

</div>

> [@pfaffman](#):
>
> 我个人不太关心这个问题，但包含更少关于您收到电子邮件的原因的信息如何算是一种改进？

我无法权威地回答，但我怀疑这是因为网站名称已存在于主题行中。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2026年一月19日 20:29 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/7 "2026-01-19T20:29:21Z")

</div>

> [@supermathie](#):
>
> 但我怀疑这是因为网站名称已出现在主题行中。

啊。那说得通。所以基本原则是减少这里的冗余。

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2026年二月18日 20:29 UTC](https://meta.discourse.org/t/email-from-headers-lost-their-via-sitename-text/393814/8 "2026-02-18T20:29:43Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
