Golang ,SMTP 로 이메일 전송하기 (Gmail 사용)
배경
어드민 멤버는 로그인 후 역할/조직을 선택하여 매칭 요청이 가능하다 관리자가 요청 내용을 보고 승인/반려 후 email 을 어드민 멤버에게 전송한다. SMTP(Simple Mail Transfer Protocol) 를 사용해서 email 을 전송하려고 합니다.
SMTP
간이 전자 우편 전송 프로토콜(SMTP) 는 인터넷에서 이메일을 보내기 위해 이용되는 프로토콜 입니다.
다른 이메일 클라이언트에서 Gmail 메일 읽기(수신 메일(POP) 서버 설정)
- email 을 보낼 google 계정으로 로그인 해서 Gmail에서 POP 설정이 필요합니다.
- Gmail 오른쪽 상단에
> 다음 모든 설정 보기
전달 및 POP/IMAP 탭을 클릭
[IMAP 사용]으로 수정
하고 변경사항 저장
(자세한 설명은 블로그에 잘 정리되어 있습니다.)
코드 설정(발신 메일(SMTP) 서버 설정)
golang 코드를 작성합니다.
출처
https://ko.wikipedia.org/wiki/%EA%B0%84%EC%9D%B4_%EC%9A%B0%ED%8E%B8_%EC%A0%84%EC%86%A1_%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C https://dksshddl.tistory.com/entry/Go-web-programming-%ED%85%9C%ED%94%8C%EB%A6%BF%EA%B3%BC-%ED%85%9C%ED%94%8C%EB%A6%BF-%EC%97%94%EC%A7%84