Category not accepting "anonymous email" from known users

버그인지 의도된 동작인지에 대한 논쟁에 대해 조금 혼란스럽습니다. 제 해석으로는 보안상의 이유로, 이메일 주소가 기존에 존재하는 비스테이징(비임시) 사용자와 일치하는 경우 이메일을 통해 새 토픽을 생성하는 것이 허용되지 않는다는 것입니다. 이는 이메일 주소가 위조될 수 있으므로 사용자가 사칭당할 수 있기 때문입니다.

답변(리플)은 허용되는 것으로 보입니다. 이는 주소에 리플 키가 포함되어 있어, 발신자가 알림 이메일의 수신자였음을 증명하고, 따라서 실제 사용자로 볼 가능성이 높기 때문입니다.


이 의도된 동작에 대한 해석이 맞다면, 제가 실제로 겪고 있는 상황과 모순됩니다. 제 사용자에게 해당 카테고리에서 생성할 권한이 있고, 제 등록 이메일 주소에서 해당 카테고리의 email_in 주소로 이메일을 보내면, 이메일 주소가 제 사용자와 매칭되어 제 사용자 이름으로 새 토픽이 생성됩니다.

이것은 제 사용자에게 생성 권한이 있으므로 계정이 없는匿名用户로부터 이메일을 수락 설정이 활성화되어 있는지와 관계없이 발생합니다.

현재 상황은 다음과 같습니다. (匿名用户 이메일 수락이 활성화된 경우)

  1. 사용자 없는 주소에서 이메일 수신; 스테이징(임시) 사용자 생성, 새 토픽 생성.
  2. 스테이징(임시) 사용자 있는 주소에서 이메일 수신; 스테이징(임시) 사용자 매칭, 새 토픽 생성.
  3. 생성 권한이 있는 실제 사용자 있는 주소에서 이메일 수신; 실제 사용자 매칭, 새 토픽 생성.
  4. 생성 권한이 없는 실제 사용자 있는 주소에서 이메일 수신; 실제 사용자 매칭, 새 토픽 거부.

(참고: 방금 4번은 테스트하지 않았습니다) 匿名用户 이메일 수락이 활성화된 경우, 3번과 4번은 항상 동일하게 동작해야 한다고 예상합니다. 사칭을 방지하기 위해 둘 다 거부되는 것이든, 실제 사용자는匿名用户보다 적은 권한을 가져서는 안 된다는 근거로 둘 다 허용되는 것이든, 결과가 달라져서는 안 됩니다.