게시물 승인 이메일을 비활성화할 수 있는 관리자 설정이 있나요?

Hi!,
I am writing to ask a question about the email notifications for the approval process in Discourse. Is there a setting to disable the “post approved” email that is sent to users?

I have noticed that every time I approve or reject a post, the user who submitted the post receives an email notification. This can be annoying and unnecessary for some users, especially if they already use the Discourse app or website to check the status of their posts.

I would like to know if there is a way to turn off these email notifications, or at least make them optional for the users. I have searched the settings and the documentation, but I could not find any option to do that.

If you know how to disable the “post approved” email, or if you have any suggestions or feedback, please let me know. I appreciate your help and cooperation.

1개의 좋아요

If they see the notification online discourse will not send an email. Is this your main concern?

yes, emails for a password reset should be sent only

I’m also interested in this. We are building category where posts need to be pre-approved, and the users already know this. An email notification would be noise and contribute towards alert fatigue.

This topic addresses a similar issue, but not this particular one.

I’d like to disable “your post was approved” emails for users. Currently we have a) approval needed for all posts (we’re fairly small) and b) emails on for all watched topics. I don’t see a setting that controls other email notifications.

I just tested this with a dummy user and received an email notification if the post was approved after I had logged off the dummy account AND while currently still logged in (I also saw a notification in the notification centre).

안녕하세요, 오신 것을 환영합니다 :slight_smile:

사용 사례와 공개된 Contribute > Feature 요청 간의 차이점이 무엇인지 그 뉘앙스를 정확히 파악하지 못하고 있습니다.

Well, they are shown in different contexts and behave differently – one as desired, the other not.

“Your post needs to be approved” is a popup overlay displayed while logged in. I do have email replies enabled so there is a theoretical way it could be displayed when a user is not logged in. However no such email notifications are sent in any case (which is the desired behaviour here).

“Your post was approved” is not a popup overlay, but just appears as a notification in the “notification centre”. In addition to this notification while logged in, an email is sent a) if a post via the web was approved when a user is logged in, b) if a post via the web was approved when a user was logged out, and c) if a reply sent by email was approved when a user was logged in. I don’t want email notifications for this event sent in any condition.

So I’m wondering if there is a way to turn this off. Presumably there is a setting I’ve missed?

아, 알겠습니다. Contribute > Feature 요청이 ‘승인 필요’ 단계보다는 ‘게시물 승인됨’ 알림에 더 관련이 있는 것 같네요. :thinking:

You’d know better than I would :slight_smile:

For what it’s worth, I’m not sure where/if either of those email notifications can be controlled at the granular level.

1개의 좋아요

Sorry, I got distracted checking if there was an email sent out for ‘post pending approval’ :slight_smile: (I don’t think there is).

Unfortunately, there isn’t currently a setting to turn off specific email notifications.

:thinking: What happens if the email template is overridden to a blank value?

Will it send a blank email?

If so, an interesting hack might be if we modified Discourse to not send the email if the template was blank.

1개의 좋아요

Interestingly, there doesn’t appear to be a template for it, just an option for text customization.

1개의 좋아요

From the look of it, I don’t think there is a customisable template for the post_approved one. But I like the idea. That said, a checkbox to ‘suppress email template’ might work on that page too.

Since the wording is different from above searching for “post approved” won’t find it, but search for post_approved taken from the other key and you’ll find:

“that page” being the translation override screen?

Also, I think we should talk about notifications rather than emails since the only reason it’s an email is the user wasn’t active?

아니요, 죄송합니다. /admin/customize/email_templates를 보고 있었습니다.

사이트 내 알림은 유용할 수 있지만, 이메일은 그렇지 않다고 생각합니다. 물론 사람에 따라 선호도가 다를 수 있겠지요.

이 문제는 Contribute > Feature 요청과 동일한 문제라고 생각하므로 두 가지를 통합하겠습니다.

1개의 좋아요

Just a quick clarification that in this case, emails are sent regardless of whether the user is logged on or not.