문서로 건너뛰기
지식 베이스

추적 픽셀 제거

메일을 열었다고 발신자에게 알리는 보이지 않는 이미지는 메시지를 보기 전에 제거됩니다.

세부 사항

  • 스스로를 1×1 또는 0×0이라고 선언하는 이미지는 같은 수법을 쓰는 숨겨진 프리헤더 블록과 함께 서버에서 제거됩니다.
  • 이 처리는 수신 시점이 아니라 앱에서 메시지를 열 때마다 실행됩니다. 저장된 사본은 도착한 그대로 두고, 제거는 그 사본과 화면 사이에서 일어납니다. 켤 것도 없습니다. API나 MCP로 메시지를 읽으면 저장된 사본이 도착한 그대로 반환되므로, 그 HTML을 직접 렌더링하는 클라이언트는 무엇을 로드하는지에 대해 스스로 책임집니다.
  • 이 규칙에는 예외가 없으며, 그래서 밝혀 둘 가치가 있습니다. OpenEmail은 열람을 보고하는 메일을 보냅니다(열람용 스위치와 클릭용 스위치가 각각 있고, 메일함 소유자가 끄지 않는 한 둘 다 켜져 있으므로 발신자가 찾아 나서야 하는 것이 아니라 기본으로 주어집니다). 그리고 거기에 붙는 1×1 이미지는 다른 누구의 것과 똑같이 OpenEmail 메일함에서도 제거됩니다. 그래서 두 OpenEmail 계정 사이의 메일은 읽혀도 열람을 보고하지 않습니다. 인쇄가 빈틈인데, 인쇄 경로는 이 처리를 거치지 않고 나머지와 함께 픽셀도 가져오기 때문입니다. 그것은 규칙의 구멍이 아니라 규칙의 비용이며, 저희 픽셀만 예외로 두는 것이야말로 이 페이지를 거짓으로 만들 유일한 변경입니다.
  • 인쇄는 이 처리를 거치지 않으므로 픽셀이 인쇄용 마크업까지 남습니다. 대신 아래의 원격 이미지 스위치를 따릅니다. 그 스위치가 꺼져 있으면 인쇄 페이지에서 아무것도 가져오지 않고, 기본값인 켜짐 상태라면 인쇄도 읽을 때와 똑같이 원격 이미지를 로드합니다.
  • 너비와 높이 속성이 아니라 CSS로 자신을 숨기는 픽셀은 이 처리로 잡히지 않으며, 아래 설정인 원격 이미지 끄기로 잡힙니다. 그 설정은 형태가 무엇이든 모든 원격 요청을 중단시킵니다.