BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

작업 실패 알림 이메일 구성

bahmni-mart 애플리케이션을 실행할 때마다 작업이 하나라도 실패하면 이메일을 받게 됩니다.

이메일을 받으려면 ‘bahmni-mart-playbook/roles/bahmni-mart/defaults/main.yml’에서 ‘mail_subject’, ‘mail_from’, ‘mail_recipients’ 값을 지정해야 합니다. 여러 수신자에게 보내려면 모든 수신자 이메일 주소를 쉼표로 구분하여 입력하십시오(아래 예제 참조).

참고 - mail_recipients 또는 mail_from 값이 비어 있으면 이메일을 받을 수 없습니다.

예:

아래 예제와 같이 ‘bahmni-mart-playbook/roles/bahmni-mart/defaults/main.yml’에서 ‘mail_subject’, ‘mail_from’, ‘mail_recipients’ 값을 지정해야 합니다.

mail_subject = “Notification regarding failed jobs”

mail_from = “no-reply@bahmni-mart.notifications”

mail_recipients = “recipient_one@gmail. com, recipient_two@gmail.com”

작업이 실패하면 지정한 수신자의 스팸 폴더로 이메일이 전달됩니다. 스팸 폴더가 아닌 받은편지함에서 이메일을 받으려면 수신자가 아래 필터 설정 절차를 따라야 합니다.

받은편지함으로 이메일을 받기 위한 필터 설정 절차

  1. 수신자의 이메일 계정으로 이동합니다.
  1. 이메일 화면 오른쪽 위에 있는 설정 아이콘을 찾습니다.
  1. 아이콘을 클릭하여 드롭다운을 열고 Settings를 클릭합니다.
  1. Filters and Blocked Addresses 탭으로 이동합니다.
  1. ‘Create a new filter’를 클릭한 다음 다음 값을 입력합니다.

bahmni-mart-playbook/roles/bahmni-mart/defaults/main.yml 파일에 지정된 ‘mail_from’ 주소(예: no-reply@bahmni-mart.notifications)를 From 입력란에 입력합니다.

  1. ‘Create filter’를 클릭하고 해당 필터에 Never send it to Spam을 선택한 다음 Create filter를 다시 클릭합니다.

이렇게 하면 필터가 생성되고 이메일이 받은편지함으로 전달됩니다.

개발자용 - 로컬 실행

이메일을 받으려면 application-dev.properties 파일을 아래 값으로 구성해야 합니다.

bahmni-mart.mail.subject = Notification regarding failed jobs

bahmni-mart.mail.from = “no-reply@bahmni-mart.notifications”

bahmni-mart.mail.recipients = “recipient_one@gmail. com, recipient_two@gmail.com”

applictaion-dev.properties 파일 경로:

/opt/bahmni-mart/properties/application-dev.properties

그런 다음 스팸 폴더가 아닌 받은편지함에서 이메일을 받도록 위 필터 설정 절차를 따르십시오.

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗