
Spring 이메일 인증 번호 관리
user 테이블에 칼럼을 추가하여서 인증 번호를 관리인증 번호는 인증이 완료되면 더 이상 사용하지 않는다.매우 비효율적Session에 저장하여 관리인증번호를 세션에 저장하고 사용자가 입력한 인증번호와 비교time-out 기능 사용 가능세션을 이용한 다른 비즈니스 로직에

Hosting / email hosting
godaddy: cargo4u.net vercel: server hosting - cargo4u.netsiteground: email hosting - cargo4u.net첫번째. vercel에서 cargo4u를 One Domain - one for server/one

스케쥴링
email인증 관련해서 하루가 지나면 유저의 정보를 삭제해야하는 일이 생겼는데여러가지 찾아보니 크론잡을 활용하는방법이있고,내가 생각한방법은 setTimeout을 활용하는방법,크론잡이라는 스케쥴러가있으니 굳이 시간아깝게 setTimeout을 사용할 필요는 없어보인다.ne

10분이면 Python으로 Microsoft Office365 로 email 전송 자동화
여러가지 방법들이 있지만 가장 빠르고 쉽게 할 수 있는 방법만 기록에 남긴다. smtplib를 사용하는 예제들이 인터넷에 많이 보이지만 정작 2023년8월 현재에는 잘 동작하지 않는다. 그 간 MS가 보안을 강화한 덕이라고 봐야할 것 같다. https://po

[Java] 이메일 서비스 구현(Gmail) (+첨부파일)
해당 글은 제가 인턴 업무 중 이메일 서비스를 구현할 때 만났던 문제와 구현했던 방식에 대해서 기술하려고합니다. 많은 문제들을 해결해 나가며 결국 이메일이 전송되었을 때에 그 쾌감은 잊지 못합니다..ㅠ 많은 블로그에서 이메일 서비스 구현에 대한 블로깅을 해놓았지만,

Spring Boot | 메일 발송 기능 구현하기 (Gmail)
개요 부트캠프 진행 중 SpringBoot email을 알아보던중에 시간이 조금 지나 프로젝트를 진행할 때 회원에게 메일을 발송하는 기능을 구현해보고 싶다는 생각이들었다. 회원가입 시 이메일 인증을 하고, 비밀번호를 분실했을 때 임시 비밀번호를 발송하는 기능을 구현

How To Mass Produce Temp Email Accounts For Free
As a software engineer specializing in automation, I understand the importance of efficiency and scalability in any process. And when it comes to crea
[spring] redis 활용 회원가입시 이메일 인증 기능 구현
동아리 홈페이지에서 유효하지 않은 이메일 (a@abc.com)으로 가입된 사용자가 있는데 이는 나중에 비밀번호 찾기 등에서 문제가 생길 수 있기 때문에 회원가입시 이메일 인증 부분을 추가함주요 api
sql email regex
SELECT FROM member WHERE email NOT REGEXP '^a-zA-Z0-9a-zA-Z0-9.\_-@a-zA-Z0-9\*a-zA-Z0-9\\.a-zA-Z{2,4}$';

[Flutter] Firebase Authentication 사용해 보기 2편
Firebase Authentication 사용해 보기 2편 Firebase Authentication Documentation firebase_core | Flutter Package firebase_auth | Flutter Package Firebase 세팅
springBoot multiple template resolver config
필자는 이메일 발송 할 때 템플릿 엔진으로서 타임리프를 사용하고 있다. 이메일 양식은 resource/templates 폴더 내에 위치하고 있는데, 이메일 양식이 많아짐으로서, 폴더쩨로 구분해야 될 필요가 생겼다. 필자는 SpringTemplateEngine에 넘겨줄
Python 공지 이메일 자동화하기
동기 및 이메일의 내용 \- 연구실 공지 이메일을 6개월동안 복붙으로 보내다 보니 귀찮은 잡무여서 고민하고 있었는데 다른 연구실은 자동화해서 보낸다는 이야기를 듣고 나도 만들기를 도전했다..! 잡무 싫어… \- 세미나 공지를 주로 이메일로 보내고 들어가는 필

[Project] Spring Event 기반 email 전송과 트랜잭션 관리
대부분의 서비스는 회원 가입 시 환영인사/서비스 소개 등의 정보가 포함된 이메일을 전송한다. 이때, 회원 가입과 이메일 전송 비즈니스 로직을 함께 관리하면 어떤 문제가 생길까?현재 구현하려는 로직에서 높은 결합이 생길 경우 발생할 수 있는 문제는 다음과 같다.기본적인

Spring Event 기반 email 전송과 여러가지 Image Embedding 방식
Inline Embedding inline embedding은 이미지를 Base64로 encode하고, 이를 img 태그에 입력하는 방식이다. 하지만 inline embedding은 용량이 커지며, 많은 email client에서 Base64 encoded 이미지

[CAUnotify] 구조 설명
Link: https://caunotify.meCAUnotify.me 는 내가 처음으로 개발해본 웹 프로젝트이다.중앙대학교 서울캠퍼스 교내 48개의 게시판을 주기적으로(30분에 한번) 크롤링하여 과거 데이터와 대조해 변화가 있는지 알아내고, 변화가 있었다면 해