Stephen
(Stephen)
6월 8, 2023, 2:20오후
1
허용된 이메일 도메인 설정과 카테고리별 계정이 없는匿名用户로부터 이메일 수락을 통해 생성된 스테이징 사용자 사이에 충돌이 있습니다.
최근 한 고객의 사이트에서 이 문제를 트러블슈팅했습니다. 고객은 회사 이메일 계정을 가진 직원만 등록 사용자로 사이트 접근할 수 있도록 설정을 활성화했습니다.
몇일 후, 지원 메일함에 새로운 메시지가 전혀 도착하지 않는 것을 발견했지만, 두 설정 사이의 연관성을 파악하지 못했습니다.
해당 설정은 카테고리에서匿名用户의 수신 이메일이 활성화된 경우에도 스테이징 사용자 생성에 영향을 미칩니다. 이것이 회귀(regression) 문제인지는 확신할 수 없지만, 분명히 유효한 사용 사례라고 생각합니다.
1개의 좋아요
maiki
(maiki)
6월 9, 2023, 9:20오후
2
@Stephen , 문제 재현 단계를 공유해 주실 수 있을까요? 어떤 설정이 켜져 있는지, 그리고 예상 동작과 비교했을 때 어떤 일이 일어나는지 명확하지 않습니다. 알려주시면 확인해 보겠습니다.
Stephen
(Stephen)
6월 9, 2023, 9:24오후
3
허용된 이메일 도메인에 도메인(예: discourse.org )이 포함되어 있으면, 다른 이메일 서비스의 외부 사용자는 일반 방식으로 스테이징된 사용자를 생성하면서 카테고리에 이메일을 보낼 수 없습니다.
1개의 좋아요
사용자 승인 필요를 이메일 도메인 자동 승인과 함께 사용하는 것이 이 사용 사례에 더 나은 구성일 수 있습니다.
Stephen
(Stephen)
6월 10, 2023, 12:09오전
5
가능합니다. 아마도 #contribute:ux에 더 가까울 수 있지만, 사용자의 설정이 유효하지 않다는 것을 알리는 경고가 전혀 없습니다.
외부 사용자로부터 온 이메일이 조용히 폐기되는 상태로 며칠을 보냈습니다.
1개의 좋아요
Stephen:
묵시적으로 삭제됨
여전히 거절 알림을 받아야 하며, 침묵해서는 안 됩니다.
여기서 어떤 변경 사항을 제안하시겠습니까? 허용된 이메일 도메인에는 이미 경고가 존재합니다.
수신 이메일이 거부되고 있을 때 관리자 패널에 경고를 표시하는 것은 어떨까요?
Stephen
(Stephen)
6월 10, 2023, 1:33오전
7
이 문구가 적어도 나에게는 혼란을 일으키는 부분입니다:
스테이징 상태의 사용자는 등록을 완료하지 않았으므로, 영향을 받지 않는 것이 당연합니다.
설정값이 스테이징 계정에 영향을 미치는 근거는 무엇인가요? 로그인할 수 없고 정보가 유출될 수도 없는데 말입니다?
1개의 좋아요
pmusaraj
(Penar Musaraj)
6월 12, 2023, 5:50오후
9
커밋 히스토리를 살펴보다가 이 주제에 도달했습니다: Email domain blacklist is not consulted when receiving emails (and creating staged users) , 원래의 논리는 스테이징된 계정이 스팸의 통로였다는 것이었던 것 같습니다.
다음과 같이 문구를 바꾸면 도움이 될까요:
사용자가 반드시 계정을 등록해야 하는 이메일 도메인의 파이프(|) 구분 목록. 지정된 도메인의 서브도메인은 자동으로 처리됩니다. 와일드카드 기호 * 와 ? 는 지원되지 않습니다. 경고: 목록에 없는 이메일 도메인을 가진 사용자는 등록이 허용되지 않습니다!
다음과 같이:
사용자 계정 생성 시 허용되는 이메일 도메인의 목록. 이 값이 설정되면, 이 목록에 없는 도메인을 가진 이메일은 계정 생성(스테이징 사용자 계정 포함)에 유효하지 않습니다. 지정된 도메인의 서브도메인은 자동으로 처리됩니다. 와일드카드 기호 * 와 ? 는 지원되지 않습니다.
5개의 좋아요