쉬운 레드 마인에서 이메일 알림에 대한 구성
Easy Redmine에서 새 작업, 작업 업데이트 및 기타 모든 선택된 이벤트에 대한 알림을 보내려면 응용 프로그램을 메일 서버에 연결해야합니다. 이메일 구성 설정은 configuration.yml 파일 ([redmine root] /config/configuration.yml)에서 찾을 수 있습니다. 이 구성 파일을 변경 한 후 적용하려면 애플리케이션 서버를 다시 시작해야합니다. 구성이 올바른지 테스트하십시오. 관리»설정»이메일 알림 – 테스트 이메일 보내기.
다음은 configuration.yml 구성 예를 따릅니다.
간단한 로그인 인증 (기본 설정)
# 발신 이메일 설정 제작 : email_delivery : delivery_method : : smtp smtp_settings : 주소 : "smtp.example.net"포트 : '25'도메인 : "example.net"인증 : : login user_name : "easyredmine@example.net"비밀번호 : "easyredmine"개발 : email_delivery : delivery_method : : smtp smtp_settings : 주소 : "127.0.0.1"포트 : '25'도메인 : example.net 인증 : : login user_name : "easyredmine@example.net"비밀번호 : "easyredmine"
Gmail / Google Apps 및 기타 TLS가 필요한 SMTP 서버를 사용하려면 다음과 같은 몇 가지 TLS 관련 설정을 추가해야합니다.
생산 : email_delivery : DELIVERY_METHOD : SMTP의 smtp_settings : enable_starttls_auto : 사실 주소 : "smtp.gmail.com"포트 : '587'도메인 : "smtp.gmail.com"인증 : 일반 _ 이름 "your_email@gmail.com"암호 : "너의 비밀번호"
여기에 사무실 365 사용자를위한 예 (교환 온라인)입니다. 보낸 사람이 계정이 있어야합니다, 또는 공유 사서함에서 보내려면 아래의 계정 레드 마인 이메일 알림 설정에 정의 된 보낸 사람 "으로 보내기"할 수있는 권한이 있어야합니다.
생산 : email_delivery : DELIVERY_METHOD : SMTP의 smtp_settings : enable_starttls_auto : 사실 주소 : "smtp.office365.com"포트 : '587'도메인 "your_domain.com"인증 : 로그인 _ 이름 "email@your_domain.com"암호 " 암호"
어떤 인증 없음
인증 없음이있는 SMTP 서비스 제공 업체에 대한 예.
제작 : email_delivery : delivery_method : : smtp smtp_settings : 주소 : "smtp.knology.net"포트 : '25'도메인 : "cybersprocket.com"
sendmail 명령 사용
유닉스 시스템을 사용하는 예 /usr/sbin/sendmail
명령.
생산 : email_delivery : DELIVERY_METHOD : 센드 메일
TLS 우회
SMTP 서버가 TLS를 지원하지만 어떤 이유로 TLS에 대해 구성하지 않은 경우(포트 25를 사용하려는 경우) 알림이 작동하지 않습니다. 애플리케이션의 종속성(보석)으로 인해 TLS가 활성화됩니다. 이 문제를 해결하려면 줄을 제거해야 합니다.
enable_starttls_auto: 거짓
verify_openssl_mode: 없음
다음으로 교체
우회_tls: 참
그러면 TLS가 비활성화되고 포트 25를 사용할 수 있습니다. 그런 다음 구성에서 다른 SSL/TLS 관련 행을 제거할 수 있습니다.