본문 바로가기
정리 필요

[Jennifer] SMS 어댑터

by 노쿄 2023. 10. 6.

#. email

 

amazon smtp

더보기

http://issue.jennifersoft.com/browse/JJC-5679?jql=text%20~%20%22java.net.SocketTimeoutException%22%20ORDER%20BY%20created%20DESC

https://docs.aws.amazon.com/ko_kr/ses/latest/dg/smtp-connect.html

 

(1)

[확장 및 알림] 'Email 설정 (SMTP)' → 기본 amazon 호스트 사용 시, TLS 프로토콜과 587 포트 번호를 사용해야 한다. (위의 JIRA 문의 내용 확인)

 

(2)

[확장 및 알림] '알림 (통합)' → 'EVENT' → '외부연동' → '어댑터 설정' → 외부연동 on & 받는 사람(이메일 주소) & 대상 도메인 지정

 

(3) test

 [룰] 'Bad Response 시간' 애플리케이션 500ms(0.5초) 설정 → callable.jsp에서 1000ms(1초)에 n번 호출되게 설정 → 이메일로 수신되는지 확인


#. slack(최신 버전 방법이랑 달라짐, 가이드 파일 확인)

 

더보기

https://github.com/jennifersoft/jennifer-view-adapter-slack

https://velog.io/@king/slack-incoming-webhook (webhook 생성)

 

(1) 연동 lib 2개 다운로드

 

#slack.jar 조회
[jennifer@jennifer adapter]$ pwd
/Jennifer/server.view/ext/adapter
[jennifer@jennifer adapter]$ ls slack*
slack-1.0.0.jar


#slack.jar 존재하면 adapter.properties만 업로드
#slack.jar 존재하지 않으면 adapter.properties & slack.jar 업로드
[jennifer@jennifer adapter]$ pwd
/Jennifer/server.view/ext/adapter
[jennifer@jennifer adapter]$ ls adapter* slack*
adapter.properties  slack-1.0.0.jar

 

(2) server_view.conf & adapter.properties 

 

#server_view.conf 추가
server_port = 80
adapter_class_path = /Jennifer/server.view/ext/adapter/slack-1.0.0.jar
adapter_config_path = /Jennifer/server.view/ext/adapter/adapter.properties
adapter_event_class_name = adapter.jennifer.slack.SlackAdapter


#adapter.properties 수정
slack_webhook=https://hooks.slack.com/services/~~ (생성된 webhook의 URL)
slack_channel=#3_monitoring 
message_color=#FF0000
icon_emoji=:rage:
slack_username=Jennifer

 

(3) [확장 및 알림] '어댑터 및 플러그인' → 어댑터 및 옵션 설정

 

 

(4) [확장 및 알림] '알림 (통합)' → 'EVENT' → '외부연동' 어댑터 설정

 


#. telegram (작성중)

 

더보기

https://github.com/jennifersoft/jennifer-view-adapter-telegram/blob/master/README.md

https://gangpro.github.io/til/2019/06/02/til-til-Telegram/ (BotFather)

 

#Token & ChatBot ID
https://api.telegram.org/bot6484742536:AAFztrN3gfpVom2JB1-P4A-DOWjdGjOH2S0/getUpdates

{"ok":true,"result":[{"update_id":134560321,
"message":{"message_id":1,"from":{"id":6622179739,"is_bot":false,"first_name":"cj","last_name":"park","language_code":"ko"},"chat":{"id":6622179739,"first_name":"cj","last_name":"park","type":"private"},"date":1697006406,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}]}

 

(1) [확장 및 알림] '어댑터 및 플러그인' → 어댑터 및 옵션 설정

 

 


 

'정리 필요' 카테고리의 다른 글

[OS] 기술 지원  (0) 2023.10.06
[OS] 사용자 계정 & 그룹 생성  (0) 2023.10.06
[Jennifer] Agent 추가  (0) 2023.10.05
[링크] 스크립트  (0) 2023.10.05
컴포넌트(Component) 추가  (0) 2023.10.05