본문 바로가기

IT/메일

구글 알리미, 글자 깨지는 현상.

구글 뉴스의 특정 주제어에 대한 요약문을 메일로 보내주는 구글 알리미(Google Alerts)가 현재 제목과 보낸이 이름이 깨져들어오는 현상이 있습니다. 지금 hof님 블로그에서 보고, 제 Gmail에서도 확인해보니 마찬가지군요. 이건 메일 수신자쪽의 잘못이 아니라 구글알리미 서버쪽의 변경이 완전히 다 되지 않은 것이거나 다소 실수가 있었던 것으로 보입니다. Google의 다국어쪽 처리가 계속해서 다소 삐걱거리는 듯 해서 아쉽네요.

글자가 깨지는 바람에 자동 Labeling을 제목으로 해놨더니만 INBOX로 들어와버리는 현상도 있습니다. 으음. 수동으로 넣어도 되긴 하지만, 구글 알리미 중 메일에 관한 건 하루에도 수차례씩 업데이트가 되니 좀 그렇죠. 킁.

사용자 삽입 이미지

여튼 간에, 글자가 깨지는 건 구글 알리미가 메일을 보낼 때 한국어일 경우 헤더상의 보낸이 이름과 제목을 EUC-KR로 인코딩해서 보내왔었습니다.

사용자 삽입 이미지

Subject: =?EUC-KR?B?sbix2yC+y7iuucwgLSC43sDP?=
From: =?EUC-KR?B?sbix2yC+y7iuucw=?= <googlealerts-noreply@google.com>

정상적으로 인코딩된 것으로, 보낸이 이름은 "구글 알리미", 메일 제목은 "구글 알리미 - 메일"로 처리됩니다.

그런데 약 두시간 전부터 발송된 구글 알리미는 보낸이 이름과 제목을 UTF-8로 인코딩했습니다. 문제는 캐릭터셋 선언은 그대로 남겨둔채로... -_-

사용자 삽입 이미지

Subject: =?EUC-KR?B?6rWs6riAIOyVjOumrOuvuCAtIOuplOydvA?=
From: =?EUC-KR?B?6rWs6riAIOyVjOumrOuvuA?= <googlealerts-noreply@google.com>

저걸 제대로 표현하려면 아래와 같이 캐릭터셋 선언을 EUC-KR에서 UTF-8로 바꿔줘야합니다.

Subject: =?UTF-8?B?6rWs6riAIOyVjOumrOuvuCAtIOuplOydvA?=
From: =?UTF-8?B?6rWs6riAIOyVjOumrOuvuA?= <googlealerts-noreply@google.com>

잠시동안의 실수일테니 곧 정상화될 것이라 믿겠습니다..... -_-);

그러고보니 Gmail에 적용되어있는 DomainKey-Status도 bad 처리가 되었군요. 구글 알리미 발송 서버(alerts.bounces.google.com)에 약간 문제가 있지 않나 싶습니다. 계속 Good 처리가 되었었는데.. 흠.

#2007-08-13 8월 11일 오전부터 전송된 구글 알리미는 정상적으로 처리되고 있습니다. 롤백한 듯 합니다.