Tech Notes101 Google 발송 메일 SPF 실패 원인 분석 및 해결 dev.note / Email / spf-debug 2025-02-25 | Email · DNS · DevOps SPF Google Workspace DNS 가비아 카페24 메일 발송 오류 Google 발송 메일 SPF 실패원인 분석 및 해결 과정 SPF를 분명히 설정했는데 왜 메일이 차단될까 — 도메인 등록사와 실제 DNS 관리사가 다를 때 발생하는 함정, 그리고 그 해결 과정을 정리했습니다. 1. 문제 상황 Google Workspace에서 발송한 메일이 특정 수신처로 전송되지 않고 다음과 같은 오류가 반환됐다. 553 Sender is blocked by SPF (209.85.xxx.xxx) 또는 메일 원본 헤더에서 아래와 같은 SPF 실패 메.. 2026. 2. 25. WebView 이미지 캡처 & 저장 dev.note / WebView / image-capture 2025-02-24 | WebView · Mobile html2canvas modern-screenshot iOS WebView android saveBase64Data 앱인토스 WebView 이미지 캡처 & 저장 완전 정복 html2canvas vs modern-screenshot 비교, canvas 태그 호환성, 폰트 CORS, iOS 권한 처리까지 — WebView 환경에서 이미지를 저장하는 과정에서 마주치는 모든 함정을 정리했습니다. 1. 전체 흐름 — 3단계로 이해하기 WebView에서 화면을 이미지로 저장하는 과정은 크게 3단계로 나뉩니다. 각 단계마다 별개의 기술적 문제가 존재하기 .. 2026. 2. 24. Docker란? 언제 쓰는 걸까? 🐳 "내 컴퓨터에서는 되는데, 왜 니 컴퓨터에서는 안 돼?" 프로그래머라면 누구나 한 번쯤 해본 이 말. Docker는 이 문제를 해결하기 위해 태어났습니다.🤔 Docker를 왜 써야 하는 걸까?프로그램을 만들었다고 상상해보세요.내 컴퓨터에서는 완벽하게 돌아갑니다. 그런데 친구 컴퓨터에 옮기면? 안 됩니다.왜냐하면 내 컴퓨터에는 Python 3.11이 깔려 있고, 친구 컴퓨터에는 Python 3.8이 깔려 있거든요. 내 컴퓨터에는 특별한 라이브러리가 있고, 친구 컴퓨터에는 없거든요.🎮 게임으로 비유하면? 마인크래프트 모드팩을 만들었는데, 내 PC에서는 잘 되지만 친구가 "야 이거 왜 안 돼?"라고 하는 상황과 똑같습니다.Docker는 이 문제를 깔끔하게 해결합니다.📦 Docker = 이사 박스가장 쉬운.. 2026. 2. 20. HTML5란? 웹에서 게임까지, 플러그인 없이 다 되는 시대 HTML5란?HTML5는 웹페이지를 만드는 표준 언어인 HTML의 5번째 버전이다. 단순한 "버전업"이 아니라, 웹에서 할 수 있는 것들이 폭발적으로 늘어난 전환점이었다.이전 HTML4 시절에는 웹에서 동영상을 보려면 Flash Player를 설치해야 했고, 게임을 하려면 Java Applet이 필요했다. 브라우저만으로는 텍스트와 이미지 배치 정도가 한계였다.HTML5가 등장하면서 이 모든 것이 브라우저 자체에서 가능해졌다. 별도 플러그인 설치 없이, 동영상 재생, 게임 실행, 실시간 통신까지 웹 브라우저 하나로 모든 것을 처리할 수 있는 시대가 열린 것이다.HTML5에서 추가된 핵심 기능들1. Canvas API — 브라우저 위의 도화지일반 HTML이 버튼, 텍스트, 이미지를 배치하는 것이라면, Can.. 2026. 2. 15. [앱인토스] 앱 테스트 시 localStorage 삭제 방법 온보딩 화면을 넣으면서 테스트 방법을 찾던 중 다음과 같은 방법을 안드로이드 중심으로 공유해봅니다. 1. USB로 연결되어 있는 상태를 확인. 2. 샌드박스에서 앱 실행3. PC 크롬에서 chrome://inspect 열어서 토스 웹뷰 항목 찾기 4. 아래와 같이 개발자 모드 창이 뜨고 console 탭을 눌러서 다음의 명령어를 입력 * 가능하면 한 줄씩 입력후에 enter를 치는 게 좋다 localStorage.removeItem('hanginthere_home_seen') location.reload() 2026. 2. 14. [앱인토스] Error: java object gone 간밤에 sentry에서 에러 메일이 와 있었습니다.궁금해서 내용을 살펴보니 다음과 같이 에러 내용이 써 있었어요. 원인은 WebView와 네이티브(Java/Android) 간 통신 문제였습니다.즉, postMessage 를 호출하려는 시점에 java 쪽 브릿지 객체가 GC(가비지 컬렉션)되었거나 WebView 가 파괴된 상태라고. [ErrorTracker] Error: Error invoking postMessage: Java object is gone [object Object] .. 2026. 2. 14. 이전 1 2 3 4 ··· 17 다음 반응형