데보션앱 소개페이지 바로가기
로그인 선택

신고하기

CLOSE
신고사유 (대표 사유 1개)
상세내용 (선택)
0/200
  • 신고한 게시글은 더 이상 보이지 않습니다.
  • 이용약관과 운영정책에 따라 신고사유에 해당하는지 검토 후 조치됩니다.
  • 허위 신고인 경우, 신고자의 서비스 이용이 제한될 수 있으니 유의하시어 신중하게 신고해 주세요.
(이 회원이 작성한 모든 댓글과 커뮤니티 게시물이 보이지 않고, 알림도 오지 않습니다.)

미리보기

커뮤니티

      1,234

      badge 23.06.15

      글 등록

      카테고리를 선택해주세요.

      DEVOTEE를 활성화 시키면
      지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.

      버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.

      임시저장함에 저장되었습니다. 저장일시 : 2022.5.17 14:29:08

      임시저장함

      제목을 선택하시면 이어서 작성이 가능하며,
      최대 20건까지 저장합니다.
      컨텐츠 유형, 제목, 저장일시, 삭제로 이뤄진 임시저장 목록
      컨텐츠 유형 제목 저장일 삭제

      데보션 블로그 게재 요청

      CLOSE
      • *
      • *

      본인인증

      효율적인 데보션 서비스 이용 및
      고객님의 소중한 개인정보보호를 위해
      본인인증을 진행해주세요. 본인인증 미 진행 시 로그인이 제한됩니다.
      본인인증 실패

      본인인증 로그인에 실패하였습니다.
      회원이 아니시거나 본인인증 등록이
      완료되지 않은 사용자입니다.

      회원정보 연결

      MailGun API로 메일 보내기 1편

      마법거북이 22.09.29
      11,469 5 3

      회원가입을 생각해 보면 크게 2가지 방법이 있습니다.

      1. 직접 회원가입 처리

      2. 소셜을 활용한 회원가입 및 로그인

      직접 회원가입 처리를 진행하는 경우에는 정책에 따라서 인증을 진행하는 경우가 있습니다.

      이때 E-mail 을 인증하기 위해서 사용할 수 있는 방법 중 한 가지를 소개해 볼까 합니다.


      여기에서는 MailGun API를 활용해서 보내는 방법을 소개 드리겠습니다.

      MailGun은 이메일 서비스를 제공하는 플랫폼입니다.

      개발자를 위해서 API, SMTP를 제공하고 API만 연동하면 원하는 이메일을 보낼 수 있고 모니터링도 쉽게 할 수 있습니다.


      우선 가입해서 딱 5분만에 간단히 API로 메일을 발송해 보겠습니다.

      1. 메일건 회원 가입 및 빌링 정보 입력

      https://signup.mailgun.com/new/signup

      주의해야할 사항은 30일 전에 해지하거나 종량제 과금으로 바꾸어야 합니다.


      2. 가입한 이메일 주소 / 연락정보 인증하기

      -> 가입한 메일로 API Key정보가 오니 잘 관리해야 합니다. (화면에서도 확인가능하지만, 되도록 삭제하지 않고 보관하는게 좋습니다)


      3. 메일 보내기

      앱에서 메일을 전송 요청을 하면, 메일건의 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 에서 인증정보를 만들어 보내 보는 것을 소개하겠습니다.


      댓글 0

      DEVOTEE를 활성화 시키면
      지금 작성한 댓글에 AI가 댓글을 달아줍니다.

      마법거북이 님의 최신 블로그

      더보기
      동영상 기고하기