禁用通过电子邮件回复

Is there a way to disable the ability for users to reply via email? I find that it disjoints discussions (their reply only shows up in email) and discourages actual interaction within the Discourse community. For example, if there is a public thread and someone replies via email…only the person they are directly replying to will receive the reply (via email…rather than in the public thread). Others will think that no one is interacting.

An alternative solution would be allowing them to still reply via email, but also make all email replies show up in the associated Discourse community thread as well.

Search for reply by email enabled in the admin, but…

this is not how it’s supposed to work. When the setup is correct, replies by email are threaded into the Discourse topic just like those made via browser.

1 个赞

Thanks @omarfilip ! @pfaffman any ideas on how we can go about getting this fixed based on the initial installation?

See these howto topics and check that your setup is correct:

1 个赞

I don’t know how that could be true, as Discourse doesn’t reveal email addresses. The more common complaint is that people reply to a message from Discourse thinking that it’s going to one person and it goes to the forum.

5 个赞

Hmm, I looked into it and it seems that it’s allowing them to reply indirectly via our company email associated with Discourse email notifications…so it always says the sender is < user name > followed by our company email.

@omarfilip do you see any downsides to disabling this? Will it still show the “Visit Message” button for them to visit the community to respond?

Ah, so they see the email notification, and then manually edit the reply-to with the person’s actual email because they know it?

Perhaps you should turn on private email (Don’t include content from posts or topics in emails for extra privacy.)

Then they’d have to visit discourse to see what it said.

1 个赞

Wouldn’t VERP change the email address of the recipient?

1 个赞

My guess is that they are replying directly via email by manually editing the To: line after they hit reply. This is only possible because they know the user’s email address (since they’re in the same company). It’s the only explanation I can think of for how they are able to reply directly to users.

So if I’m right, VERP don’t matter.

2 个赞

I don’t think that’s the case. The people who are reply via email notifications aren’t part of our company and I don’t think they are editing the To Line. I think that the company email is being used to send all email notifications (from user to user, us to user) and any replies to those email notifications are redirected by our company email…back to the person who caused the notification (s knowing a user’s email is not necessary to communicate with them via email notifications).

Sounds like you have a bum install, to me.

If you don’t want “accidental” replies to go anywhere be sure you specify an inactive do-not-reply@forum.example.com return email address in your site settings.

4 个赞

我想禁用通过电子邮件回复的功能——管理员有办法实现吗?

浏览该线程后发现,最初的问题似乎没有得到解答。

@Nina_11

我觉得原来的话题实际上是在讨论另一个问题。发帖人(OP)认为回复是直接通过电子邮件发送的,而不是回到 Discourse 网站。Discourse 从不披露其他用户的电子邮件地址,因此从技术角度来看这是不可能的。

不过,如果你希望停止在 Discourse 中显示电子邮件回复,相关设置名为“启用通过电子邮件回复”。取消勾选该选项后,回复将不再被路由回对应的主题。

在该开关切换后发送的电子邮件将不再告知用户可以通过电子邮件进行回复。但如果你的用户已经养成了这种习惯,你可能还需要宣布这一变更。

4 个赞