메일 시스템을 넣는 이유
1. 패치노트
2. 버그 리포트 반응용 (cs 소통) -> 수기로 뺀다.
3. 가입 인사용 메일 (welcome)
일단 어제부터 나의 마음을 사로잡았던 resend 로 일단 진행해본다.
일단 회원가입 부터 해주었다.
Resend
Build, test, and send transactional emails at scale.
resend.com
그 다음 API key 를 발급받아 주었다.
그 다음으로 도메인을 설정하라고 하는데
일단 우리 서비스의 domain 을 적어봤다.
이런 화면이 생겼다.
이제 아래의 instructions 을 따르면 될 것 같다.
https://resend.com/docs/send-with-python
Introduction - Resend
See the full source code.
resend.com
근데 갑자기 문제라고 느껴지는 것이 생각되었다.
뷰로 만들어야하나..? 뷰로 만들면 내용을 넣도록 또 front 를 제작해야하나..?
일단 accounts 쪽에 넣어놓고 나중에 이메일의 부피가 커지면 바꾸려고 한다.
보내는 것은 성공했다.
일단 문제가 발생했는데 우리가 메일서비스가 왜 필요한지 정할 필요가 있는 것 같다.
일단 이렇게 되었다.
그래서 welcome 메일을 아주 대략적으로 만들었고
내일 처음으로 유저가 생성되는 경우 메일을 보내도록 로직을 변경하는 것과 patch note 업데이트를 했을 때를 넣어보려고한다.
오늘 카드뉴스인터뷰를 했는데 30분 정도면 끝났다.
이러나 저러나 생각이 많아지는 인터뷰였다.
'소프트웨어 마에스트로 > BackEnd(Django)' 카테고리의 다른 글
[Django] mail service 도입하기 2 (0) | 2024.09.22 |
---|---|
[컨퍼런스 후기] toss slash24 + gencon (4) | 2024.09.20 |
[Django] Customer Support 창 만들기 (0) | 2024.09.10 |
[django] version control 최종 + (0) | 2024.09.09 |
[django] 우당탕탕 Djangonaut 신청기 (2) | 2024.09.08 |