관리자가 특정 사용자나 이메일 주소로 다이제스트를 보낼 수 있나요?

Discourse에서 관리자가 원하는 시점에 특정 사용자나 이메일 주소로 다이제스트를 일괄 발송할 수 있나요?

아니요, 다이제스트 이메일은 자동으로 전송됩니다. 기본 이메일 다이제스트 주기와 같은 사이트 설정을 변경하여 전송 시점을 조정할 수 있지만, 사용자는 항상 개인 설정에서 다이제스트를 완전히 비활성화할 수 있습니다.

대충 그렇습니다. /admin/email/preview-digest에 접속하면 사람들이 보게 될 내용을 미리 볼 수 있으며, 마지막으로 확인한 날짜를 변경하여 다이제스트 메시지의 모습을 확인할 수도 있습니다. 그런 다음 해당 요약을 원하는 이메일 주소로 전송할 수 있습니다.

하지만 일괄 처리는 불가능하며, 해당 메시지는 이미 자동으로 발송되므로 다시 한 번 전송하는 셈이 됩니다.

해결하고자 하는 문제가 무엇인가요?

특정 사용자나 특정 이메일 주소를 수동으로 선택한 후, 해당 대상에게 특정 다이제스트를 전송할 수 있기를 원합니다.

"특정 다이제스트"라고 해서 무엇을 의미하시나요?

제가 설명드린 내용은 대부분 그 작업을 수행할 수 있도록 합니다. 사용 사례가 어떻게 되시나요?

제가 특정 게시물을 선택한 후, 이를 특정 이메일 주소나 사용자에게 보내고 싶다는 뜻입니다.

Discourse는 기본적으로 대량 이메일을 즉시 발송하는 용도로 설계된 것이 아니므로, 제3자 이메일 서비스가 더 적합할 수 있습니다.

하지만 저는 내 커뮤니티에 있는 게시물도 보내고 싶어요. 또한 디스커스 다이제스트의 스타일을 좋아하기 때문에, 이를 특별하게 보내고 싶습니다.

기본 설정에서는 불가능합니다. 정말로 필요하시다면 커스텀 플러그인을 통해 기능을 확장할 수 있습니다.

다이제스트는 특정 게시물을 보내도록 설계된 것이 아니라, 마지막 방문 이후에 생성된 주제/게시물을 보내도록 설계되었습니다. 따라서 이는 실제로 다이제스트라기보다는, 특정 게시물에 대한 알림을 특정 사용자에게 보내는 것에 가깝습니다. 원하는 게시물의 URL을 포함하여 사용자에게 개인 메시지를 보내는 것이 더 합리적인 방법일 수 있습니다. 다이제스트 메시지와 유사한 형태의 게시물 템플릿을 만들어 사용하는 것도 고려해 볼 수 있습니다.