이메일로 게시: 서명 제거 시 유효한 콘텐츠가 삭제되는 경우 있음

안녕하세요, 이건 해당 토론에 대한 – 일종의 – 후속 질문입니다:

저희 디스코urs 포럼(v2.6.5)에서는 이메일로 게시글을 작성하는 것을 장려하고 있습니다. 불행히도, 수신된 이메일이 중간에 잘리거나 Email::Receiver::NoBodyDetectedError와 함께 아예 거부되는 경우가 여러 번 발생했습니다. 여러 가지 근본적인 문제가 있습니다. 예를 들어:

  • 게시글 내용을 분리하는 것으로 보이는 무해한 방식들이 포럼이 나머지 부분을 삭제하도록 만듭니다.
  • 서명 감지기가 이메일의 ASCII 버전에서 작동하는 것으로 보입니다. HTML 이메일이 빈 <b/> 태그로 시작하는 경우를 확인했는데, 이메일 변환기가 ASCII 버전에서 이를 **로 변환했고, 이것이 서명의 시작으로 "감지"되었습니다.

상황을 개선하기 위한 방법들:

  • 포럼에 주제를 추가하기 이전에 서명을 잘라내지 마세요: 서명을 포함한 전체 게시글을 수정 가능하게 유지하십시오. 그러면 잘못 제거된 부분을 게시글을 수정함으로써 복구할 수 있습니다.
  • 서명 감지를 더 지능적으로 만드세요(어떻게 해야 할지 모르겠지만…)
  • 서명 감지기가 HTML 버전을 사용하도록 하세요
  • 서명 구분자를 설정할 수 있도록 하세요
  • 포럼 설정에서 서명 제거 기능을 완전히 비활성화할 수 있도록 허용하세요

고려해 주셔서 감사합니다. 저희에게 큰 도움이 될 것입니다.

수신 이메일 파싱 로직을 개선하는 중입니다. 그 사이에 “수신 이메일 자르기” 사이트 설정을 비활성화해 보실 수 있을까요?

1개의 좋아요

Hi @zogstrip, 정말 감사합니다! 그 옵션을 놓치고 있었네요.

이제 이메일이 거부되거나 잘리지 않도록 작동합니다. 이제 클릭 가능한 ...가 표시되어 전체 게시물을 볼 수 있습니다. 또한 게시물을 수동으로 편집하여 ...를 제거할 수도 있습니다.

서명 감지기로 인해 발생했던 문제들도 수정해 주시면 좋겠습니다.
감사합니다!

새로운 옵션입니다 :slight_smile:

처리 중입니다 :wink:

2개의 좋아요