연락처 이메일로 보내는 이메일 알림이 거부됩니다

발생 상황

연락처 이메일이 그룹으로 설정되어 있고
해당 그룹이 알림(예: 업데이트 가능)을 수신하면
이메일 알림이 Email::Receiver::AutoGeneratedEmailError와 함께 거부됩니다.

기대되는 동작

그룹은 내부 알림 또는 이메일 알림을 통해 통지를 받아야 합니다.
어떤 이메일도 거부되어서는 안 됩니다.

정리하자면, 연락처 이메일 설정은 그룹으로 "설정"되는 것이 아니라, 이메일을 보내고 그 이메일이 그룹으로 라우팅됩니다.

확인해 볼 수 있는 두 가지 설정이 있습니다:

  • 자동 생성된 이메일 차단
  • 자동 생성된 이메일 허용 목록

사이트의 이메일을 추가하여 자동 생성된 메시지가 전송되도록 할 수 있어야 합니다. :+1:

2개의 좋아요

autogenerated_allowlist 설정에 대해 몰랐습니다. 감사합니다! 내부 이메일 발신자이므로 기본적으로 해당 목록에 포함되어야 한다고 생각해서 버그인 줄 알았어요.

현재 기본값이 비어 있으므로, Discourse에서 자동 생성된 메시지 처리를 조정하는 것은 사이트 운영자에게 맡기는 것입니다.

저는 제 Discourse 사이트에서 자동 생성된 메시지를 받지 않습니다. :slight_smile:

흥미로운 사용 사례로 들리지만, 제가 아는 범위에서는 아닙니다. 아마도 특정 작업에 대한 더 나은 메시지/알림이 필요한 것일 수 있습니다… 관리자 사용자는 업데이트에 대해 알림을 받는다고 생각했는데(제 경우에도 실제로 그렇습니다!), 비관리자 사용자는 “업데이트 가능” 메시지로 아무것도 할 수 없지 않을까요…? :thinking: 상황을 설명하는 Contribute > Feature 토픽이 유용할 것 같습니다. :+1:

관리자가 아닌 사용자에게는 이 유형의 메시지가 유용하지 않다는 데 동의합니다. 하지만 그런 경우에도 에러 메시지가 표시되는 것은 좀 이상합니다. 소스에서 에러를 제거하도록 허용할 수는 있지만, 그러면 관련 없는 메시지가 연락처 그룹의 수신함에 전달될 것입니다. 이미 https://meta.discourse.org/t/contact-email-receives-too-much-notifications/266546에서 이 문제를 불평하는 토픽이 있습니다.

기능 구현 방식에 대해 생각해 보겠습니다.