XE
-
PHP로 구현된 Rhymix에서 이메일을 보내는 방법은 다양하다. 추천하지는 않지만 PHP의 mail() 함수도 있고, Woorimail(https://woorimail.com) 같이 정해진 할당량 내에서는 무료인 외부 api를 사용하는 방법도 있다. Rhymix에서는 이를 기본적으로 관리자 화면 시스템 설정에서 제공해주는데, 시스템 설정 → 알림 설정 → 이메일 항목에서 '발송 방법'에서 원하는 이메일 발송 방식을 선택할 수 있다. 이처럼 시스템 설정에서 정한 이메일 발송 방식을 개발 중인 애드온 또는 모듈에서도 사용하고 싶은 경우, 아래 짧은 코드를 사용하면 해결된다. $oMail = new \Rhymix\Framework\Mail(); $oMail->setSubject($subject); // 발송..
Rhymix 개발에서 자주 사용하는 이메일 발송 함수PHP로 구현된 Rhymix에서 이메일을 보내는 방법은 다양하다. 추천하지는 않지만 PHP의 mail() 함수도 있고, Woorimail(https://woorimail.com) 같이 정해진 할당량 내에서는 무료인 외부 api를 사용하는 방법도 있다. Rhymix에서는 이를 기본적으로 관리자 화면 시스템 설정에서 제공해주는데, 시스템 설정 → 알림 설정 → 이메일 항목에서 '발송 방법'에서 원하는 이메일 발송 방식을 선택할 수 있다. 이처럼 시스템 설정에서 정한 이메일 발송 방식을 개발 중인 애드온 또는 모듈에서도 사용하고 싶은 경우, 아래 짧은 코드를 사용하면 해결된다. $oMail = new \Rhymix\Framework\Mail(); $oMail->setSubject($subject); // 발송..
2021.02.08 -
2018년 여름방학에 인터넷 상에서 AI 챗봇 열풍이 불었다. 지금은 워낙 챗봇을 비즈니스의 용도로 운영하는 웹 사이트가 많이 있고 카카오톡 등 다양한 플랫폼에서 일반인들도 챗봇을 제작할 수 있는 환경을 제공하지만, 당시에는 AI를 통한 챗봇이 지금처럼 대중화되지는 않았다. 당시에 Rhymix 기반의 학교 웹 사이트를 운영해왔었고 언어 처리에 관심이 있어서 이번 기회에 챗봇 모듈을 제작하기로 결심했었다. 그 웹 사이트에서는 학교에 지원하고자 하는 학생들의 질문을 받는 게시판이 있었는데, 꽤 많은 학생들이 질문을 올리다 보니 같은 내용의 질문들이 서로 중복되거나 유사한 내용의 질문들이 올라와서 관리하는 교사와 학생들이 다소 힘들어했던 기억이 있다. 그래서 아예 챗봇을 제작하여 비슷한 분류의 성격을 띠는 질..
Rhymix Chatbot(라이믹스 챗봇) 모듈 제작 후기2018년 여름방학에 인터넷 상에서 AI 챗봇 열풍이 불었다. 지금은 워낙 챗봇을 비즈니스의 용도로 운영하는 웹 사이트가 많이 있고 카카오톡 등 다양한 플랫폼에서 일반인들도 챗봇을 제작할 수 있는 환경을 제공하지만, 당시에는 AI를 통한 챗봇이 지금처럼 대중화되지는 않았다. 당시에 Rhymix 기반의 학교 웹 사이트를 운영해왔었고 언어 처리에 관심이 있어서 이번 기회에 챗봇 모듈을 제작하기로 결심했었다. 그 웹 사이트에서는 학교에 지원하고자 하는 학생들의 질문을 받는 게시판이 있었는데, 꽤 많은 학생들이 질문을 올리다 보니 같은 내용의 질문들이 서로 중복되거나 유사한 내용의 질문들이 올라와서 관리하는 교사와 학생들이 다소 힘들어했던 기억이 있다. 그래서 아예 챗봇을 제작하여 비슷한 분류의 성격을 띠는 질..
2021.01.28