Technique

카카오톡 플러스친구를 이용한 email 간편 전송 서비스 만들기(feat, DJANGO, groomide) 7

JAY-GO 2018. 9. 20. 00:18
반응형

앞에서 작성한 서비스들의 동작을 확인 해보도록 하겠습니다.


1. 작성된 Django 서비스 goormide에서 구동

 - 서버를 구동시킵니다. 방법은 동 포스팅 2번 을 참조 하여 서버 실행 후 url에 저속 해보면 Page not found가 발생합니다. 에러 화면이긴 하지만 우리가 root url에 대하여 정의하지 않았기 때문에 나타나는 것일뿐, 상세 내용을 보면 정의한 keyboard, message, admin url이 잘 정의되어 있습니다.



2. email 발송대상 설정

 - email 발송대상을 설정하기 위해서 /admin페이지에 접속 합니다. 만들어둔 관리자(superuser)로 접속하면 admin 페이지 사용이 가능합니다. 

 - model에서 발송 대상의 주소를 위해 정의했던 mail_lists에 발송을 원하는 이메일 주소들을 입력 합니다.


3. 플러스 친구 연동

 - 앞선 포스팅에서 미리 연동해 놓은 주소가 변경되지 않았다면 추가적인 셋팅은 필요 없습니다. 만약 플러스친구가 동작하지 않는다면 동 포스팅 3번 을 참조하세요


4. 플러스친구 메시지 입력 및 email 전송명령 입력

 - 몇가지 text 및 photo를 입력하고 '전송'을 입력 하여 메일을 전송 합니다.


5. email 도착 확인

 - 앞에서 2개의 email 주소를 발송대상에 설정해 두었습니다.

  -  2곳에 메일이 모두 정상적으로 방송 되었습니다.



6. 마치며

 지금까지 카카오플러스친구, django, goormide, gmail SMTP 서버를 이용하여 플러스친구를 이용한 email 간편전송 서비스를 구현해 보았습니다. 간단한 사항이지만 이를 통해서 각각의 요소간 통신방법 및 연동에 대한 기본적인 이해가 되었으리라 생각 됩니다.


 여기까지는 goormide 상에서 테스트서버를 이용하였기 때문에 항시 가동되는 서비스는 아니지만, 앞선 포스팅 Google Cloud, Docker로 간단하게 웹서비스 구축하기(feat. Django) 1 을 활용하여 클라우드 서버를 구성하여 사용하면 서비스를 구축할 수 있을 것입니다.




반응형