포럼이 이메일로 보낸 답장에 더 이상 응답하지 않습니다.
이전에는 이메일로 답장하는 기능이 잘 작동했지만, 9월 29일경부터 이 기능이 작동하지 않는 것으로 보입니다.
포럼의 활동이 많지 않아 이 시점에 대한 결정적인 증거는 없지만, 현재는 확실히 작동하지 않으며 포럼 로그에는 9월 29일 이후 수신된 메시지가 표시되지 않습니다.
거절된 이메일 로그의 가장 최근 항목도 9월 29일입니다. 거절된 모든 메시지는 일회용 주소와 스팸으로 보이는 내용을 담고 있어, 이 부분은 정상적으로 작동하는 것으로 보입니다.
반송된 이메일 로그는 비어 있거나 '로그 없음’을 표시합니다.
로그인된 사용자 활동으로 포럼에서 생성된 메시지는 여전히 발송되고 있습니다(최소 저는 받고 있습니다). 다만 위의 문제로 인해 활동 수준은 평소보다 더 낮은 편입니다. 활동적인 사용자 대부분은 브라우저 기반 상호작용보다 이메일을 선호합니다.
제 마이크로소프트 호스팅 이메일 주소나 Gmail 주소에서 보낸 포럼 게시글 이메일 알림에 대한 테스트 이메일 답장은 반송 경고를 받지 않습니다. 단순히 흔적도 없이 사라집니다. 포럼 이메일 로그에는 아무것도 표시되지 않습니다.
포럼 오류 로그에는 9월 29일에 '이메일을 처리할 수 없습니다: Email::Receiver::BadDestinationAddress Received…'라는 경고(노란색 느낌표 아이콘)가 몇 건 표시되는데, 이는 무해해 보이며 이전의 유사한 기록된 이벤트와 다르지 않습니다. 단순히 거절된 스팸일 것으로 추정합니다.
10월 1일에는 다음과 같은 실제 오류가 기록되었습니다:
메시지
ActionDispatch::Http::MimeNegotiation::InvalidType (“%{#context[‘com.opensymphony.xwork2.dispatcher.httpservletresponse’].addheader(‘cbu0psig’” is not a valid MIME type)
lib/middleware/omniauth_bypass_middleware.rb:71:incall' lib/content_security_policy/middleware.rb:12:incall’
lib/middleware/anonymous_cache.rb:353:incall' config/initializers/100-quiet_logger.rb:23:incall’
config/initializers/100-silence_logger.rb:31:incall' lib/middleware/enforce_hostname.rb:23:incall’
lib/middleware/request_tracker.rb:187:in `call’백트레이스
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:31:in
rescue in block in content_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:24:inblock in content_mime_type’
rack (2.2.3) lib/rack/request.rb:69:infetch' rack (2.2.3) lib/rack/request.rb:69:infetch_header’
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:23:incontent_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:269:inmedia_type’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:355:inform_data?' rack (2.2.3) lib/rack/request.rb:445:inPOST’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:400:inblock (2 levels) in POST' actionpack (6.1.4.1) lib/action_dispatch/http/parameters.rb:88:inparse_formatted_parameters’환경
HTTP HOSTS: nzarchitecture.net.nz
이것이 관련이 있는지 모르겠고, 이후 로그에는 추가 오류나 치명적 오류(밝은 빨간색 또는 진한 빨간색 십자 아이콘으로 표시됨)가 표시되지 않았습니다.
www.mail-tester.com에서 테스트해 본 결과 제 이메일 주소 두 곳 모두 스팸으로 분류되거나 블랙리스트에 올라 있는 것으로 보이지 않으며, 이 주소들을 통해 사람들과 소통하는 데 문제가 발생하지 않았습니다.
포럼은 Mailgun을 사용하지만, 이는 대량 이메일 발송에만 사용되는 것으로 추정되며, Mailgun 계정 또는 API 키에 문제가 있어도 수신 메시지에 영향을 주지 않아야 합니다. 실제로 Mailgun 계정에 로그인했을 때 눈에 띄는 문제나 오류 메시지는 발견되지 않았습니다.
포럼이 여전히 이메일을 정상적으로 발송하고 있으므로 Mailgun API 키에는 문제가 없을 것으로 추정합니다.
이메일로 답장이 작동하던 이후로 포럼 설정은 변경되지 않았으며, ‘이메일로 답장’ 설정의 체크박스가 여전히 체크되어 있는 것을 확인했습니다.
포럼은 Digital Ocean에 호스팅되어 있습니다. Digital Ocean 설정에서 도메인의 DNS 설정은 변경되지 않았으며, 포럼의 MX 레코드도 정상/변경되지 않은 것으로 보입니다.
문제가 시작된 이후 포럼은 2.8.0 beta 7로 업데이트되었습니다(이 과정에서 재빌드가 수행되었을 것으로 추정됩니다) 하지만 개선된 점은 없습니다.
제가 놓치고 있는 것이 무엇인가요?
무엇이 잘못되었을 가능성이 높나요?
이메일로 답장 기능이 다시 작동하게 하려면 어떻게 해야 하나요?

