내 회사에서 여러 가지 뉴스 레터 (모두 이중 수신 거부 및 CAN-SPAM 호환)를 발송하며 Apple 기기에 문제가 있습니다. 전자 메일의 모든 링크는 거의 동일한 방식으로 손상되지만 다른 모든 코드/내용은 그대로 유지됩니다. 여기에 몇 가지 주요 정보는 다음과 같습니다 우리는 애플 제품을 본 적이 지금까지Apple 기기로 보낸 이메일에 끊어진 링크가있는 경우가 있습니다.
- (아이 패드, 아이폰)
- 하지 동일한 장치의 모든 사용자가이 문제를 가지고 (우리 두 회사의 아이 패드는하지 않습니다 하지만 iPad 사용자는보고 했으므로 iOS 버전과 관련이있을 수 있습니다.
- 문제가 영향을 미치는 사용자에게는 수신되는 모든 뉴스 레터에 영향을주지 않습니다. 또한 모든 링크가 작동하거나 모든 링크가 손상됩니다. 절대로 혼합해서는 안된다.
- 뉴스 레터는 다양한 웹 사이트의 기사를 가져 와서 템플릿에 삽입하여 자동으로 작성됩니다.
- 사용중인 이메일 서비스/클라이언트에 관계없이 문제가 발생합니다. 예 : iPad에서 gmail 앱을 통해 Gmail 계정을 사용하거나 브라우저에서 gmail.com을 통해
- 사용자가 비 Apple 제품을 사용하여 동일한 이메일에 액세스하는 경우 링크가 손상되지 않습니다.
- 사용자가 손상된 전자 메일을 Apple 이외의 장치를 통해 액세스하는 사람에게 전달하는 경우 손상이 남아 있습니다.
correct: http://www.example.com/path/link.php?M=5009308&N=21109&L=34170&F=H corrupted: http://www.example.com/path/link.php?MQ80105&N!109&L4170&F=H correct: http://www.example.com/path/link.php?M=5009308&N=21109&L=34087&F=H corrupted: http://www.example.com/path/link.php?MQ80105&N!109&L4087&F=H correct: http://www.example.com/path/link.php?M=5009308&N=21109&L=34137&F=H corrupted: http://www.example.com/path/link.php?MQ80105&N!109&L4137&F=H
- 모든 뉴스 레터의 링크의 모든는 동일한 패턴을 따른다 : 여기
는 어떻게 URL 변경의 샘플입니다. 뉴스 레터와 링크 간의 유일한 차이점은 쿼리 변수 (M, N 및 L)의 숫자입니다.
- 그것은 단지 이 뒤에 숫자 때 각 URL에 "="기호 중심으로 보인다 URL의 쿼리 부분에 영향을
- "= 5009308"는 "Q80105"가되었다
- "= 21109"이되었습니다! "109"
- "= 34137"은 문자 인코딩 문제입니다하지만 당신이 영향을 생각할 것처럼의
부분이 보인다 "4137"가되었다 링크의 쿼리 부분 이상 (즉, HTML/콘텐츠의 다른 부분에도 텍스트가 변경된 것을 볼 수 있습니다).
누군가이 극단적 인 이상한 버그의 원인이 될 수있는 아이디어가 있습니까? 어떤 도움이나 아이디어라도 대단히 감사하겠습니다!
톰 감사합니다. 이것은 올바른 길을 따라가는 것 같습니다. (문제를 확인하고 해결할 수있게되면 답을 표시 할 것입니다.) –
손상된 링크가있는 이메일에는 "Content-Transfer-Encoding : quoted-printable "는 손상되지 않은 링크가있는 이메일이"Content-Transfer-Encoding : 8bit "를 사용하는 헤더에 있습니다. 다시 한번 감사드립니다! 이제 수정 사항을 찾아야합니다 :) –