23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
회원가입을 생각해 보면 크게 2가지 방법이 있습니다.
직접 회원가입 처리
소셜을 활용한 회원가입 및 로그인
직접 회원가입 처리를 진행하는 경우에는 정책에 따라서 인증을 진행하는 경우가 있습니다.
이때 E-mail 을 인증하기 위해서 사용할 수 있는 방법 중 한 가지를 소개해 볼까 합니다.
여기에서는 MailGun API를 활용해서 보내는 방법을 소개 드리겠습니다.
MailGun은 이메일 서비스를 제공하는 플랫폼입니다.
개발자를 위해서 API, SMTP를 제공하고 API만 연동하면 원하는 이메일을 보낼 수 있고 모니터링도 쉽게 할 수 있습니다.
우선 가입해서 딱 5분만에 간단히 API로 메일을 발송해 보겠습니다.
https://signup.mailgun.com/new/signup
주의해야할 사항은 30일 전에 해지하거나 종량제 과금으로 바꾸어야 합니다.
-> 가입한 메일로 API Key정보가 오니 잘 관리해야 합니다. (화면에서도 확인가능하지만, 되도록 삭제하지 않고 보관하는게 좋습니다)
앱에서 메일을 전송 요청을 하면, 메일건의 API 나 SMTP로 발송을 하면 됩니다.
실제로는 (1) 계정 활성화 (2) 도메인 등록 및 검증 (3) 메일 보내기 (4) 기능 활용하기 순서로 사용할 수 있습니다.
일단 되는지 안되는지 확인하기 위해서 메일 부터 발송해 보겠습니다.
가입을 하게 되면 기본 도메인이 생성되게 되는데 이것을 활용해서 메일을 보내 보겠습니다.
좌측 메뉴에서 Dashboard를 선택한 다음 중간에 Sending domains 탭의 snadbox...maingun.org 를 선택합니다.
API를 선택하고 아래에서 원하는 개발언어를 선택하고 소스코드를 복사해 주세요저는 python으로 선택하고 소스코드를 복사 했습니다.
Colab에서 메일을 테스트 발송해 보겠습니다.
두 가지만 수정하면 됩니다.
YOUR_DOMAIN 에는 디폴트 도메인명을 적어 줍니다. snadbox...maingun.org
API키에는 본인의 API Key 정보를 입력합니다.
코드를 실행시키면 정상적으로 200번 응답정보가 리턴됩니다
마지막으로 메일이 왔는지 확인해 봅니다.
메일은 스팸 메일함에서 찾을 수 있습니다.
등록되지 않은 도메인에서 발송했기 때문에 스펨메일함에 도착되어 있습니다.
다음에는 도메인을 등록 인증받아 fastapi 에서 인증정보를 만들어 보내 보는 것을 소개하겠습니다.
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.