-
동일한 내용의 메일을 중복해서 보낼 시 Gmail에서 내용 숨김처리됨기타 2022. 2. 25. 00:23
운영 자동화 작업 중 하나인 메일 발송 자동화 작업을 진행하며 발견한 이슈(?)이다.(이슈라고 말하는 이유는 숨김 처리할 내용이 아니며, 메일 스타일이 이상... 해보였기 때문) 테스트를 하다보니 개인 gmail 주소에 동일한 내용의 메일을 여러 번 보내게 되었고 처음 발송한 메일을 제외한 나머지 메일들의 콘텐츠가 잘리는 현상을 발견했다.
현재 사용 중인 Mailchimp 템플릿이 이전에도 종종 깨지는 이슈가 있었기 때문에 처음에는 템플릿의 html 코드를 살펴보았다. 하지만 딱히 문제가 되는 부분을 찾지 못해 바로 구글링...! 검색을 하다가 스택오버플로우에 올라온 글을 하나 발견했다.
https://stackoverflow.com/questions/11078264/how-to-get-rid-of-show-trimmed-content-in-gmail-html-emails
정말 Gmail에서만 그런 건지 확인해보기 위해 네이버 이메일에 메일을 중복 발송했고, Gmail과 달리 모든 내용이 보이는 것을 확인했다. Gmail 자체에서 똑같은 내용의 메일이라고 판단되면 콘텐츠를 숨김 처리하는 것 같다. 2019년도 질문이긴 메일 콘텐츠 숨김 관련해서 Gmail Help에도 글이 올라왔으며, 해당 기능에 대해서 여러 사람들이 코멘트를 남겼다. (이 기능을 필요로 하는 사람들이 있어서 의외였다. 아니면 내가 이 기능을 이슈로 맞닥뜨려 그런 것일지도...) 일단 메일 템플릿 자체의 문제는 아닌 것에 다행이라고 생각했고(나에게는 너무나 어려운 html...) 문제 해결을 위해 댓글에 나와있는 몇 가지 방법을 시도했다. <body> 바로 밑에 타임스탬프 & </body> 바로 위에 타임스탬프를 집어넣으라는 의견이 있었는데, 메일 내용은 정상적으로 나왔으나 모바일 알림에서 메일 내용뿐만 아니라 타임스탬프까지 노출되는 현상이 발생해 <body>가 아닌 <head> 태그 밑에 타임스탬프를 삽입하는 것으로 변경하여 적용했다.<head> <span style="opacity: 0"> *|RANDOM|* </span> ... <span style="opacity: 0"> *|RANDOM|* </span> </body>
호오옥시나 누군가 나와 똑같은 문제를 겪고 있다면 이 글이 도움이 돼서 시간을 아끼시길🐥...'기타' 카테고리의 다른 글
비인증 결제 백엔드 개발할 때 만난 이슈와 삽질 기록 (0) 2022.12.29 [AWS] Lambda + API Gateway 사용기 ☁️ (0) 2022.09.18 윈도우 프로세스 확인 및 강제 종료 명령어 (0) 2022.07.13 맥북 피그마 단축키 (0) 2022.05.01 맥북 vscode 외 기타 단축키 정리 (0) 2021.09.26