Discourse 사이트 A에서 "첫 게시물 보기"로 설정된 카테고리를 통해 유용한 이메일 알림을 수신합니다.
해당 이메일 알림을 기존 그룹에 새 메시지를 생성하도록 설정된 이메일 주소를 통해 Discourse 사이트 B로 전달합니다.
기대 결과
콘텐츠가 올바르게 처리되고 개인 메시지가 생성됩니다.
실제 결과
이메일이 처리되지 않고 메시지가 생성되지 않으며, 전달자에게 다음과 같은 반송 이메일 알림이 수신됩니다:
죄송합니다. discourse-site-b@example.org(제목: Fw: [Discourse Site A] [Announcements] Big News)로 보낸 이메일 메시지가 작동하지 않았습니다. 이메일 처리 중 인식할 수 없는 오류가 발생하여 게시되지 않았습니다. 다시 시도하시거나 스태프에게 문의해 주세요.
그 조언에 감사합니다. 이메일을 내 이메일 클라이언트에서 수동으로 전달했기 때문에 해당 헤더를 보내지 않았지만,您的评论 덕분에 에러 로그에 비슷한 문제가 실제로 있는지 확인해 보게 되었습니다.
에러는 /admin/email/rejected에서 발견되었습니다:
undefined method 'lines' for nil:NilClass
저보다 더 잘 아시는 분께 도움이 될지는 모르겠습니다.
업데이트: 또 다른 데이터 포인트입니다. 다른 사람의 이메일을 전달하려고 했을 때, 위에서 언급한 것과 동일한 거부 이메일과 동일한 로그 에러가 발생했습니다. 이는 Microsoft Outlook/Exchange 클라이언트가 전달된 메시지를 처리하는 방식과 더 관련이 있을 수 있음을 시사합니다. 제 쪽에서 조사를 계속할 것입니다.