본문 바로가기

NAS/DSM Tip!

Synology Redmine SMTP 메일 서버설정

안녕하세요? 


회사에서 새로운 일을 시작하다보니.. 일에 치여서 오랫동안 포스팅을 하지 못했네요. 오랫만에 새로운 정보를 알려드리기 위해서 포스팅을 시작합니다. 


최근에 회사  NAS 서버 버전을 최신으로 업데이트하면서 Synology NAS Redmine의 알림 메일이 정상적으로 동작안되는 증상을 확인하였습니다. 


현재 Synology NAS Redmine 최신 버전은 3.3.1-0019 버전입니다. 이전에 포스팅한 SMTP 설정 방법으로는 이번 Redmine SMTP 설정이 정상적으로 동작하지 않습니다. 그래서 또 해결방법을 찾았습니다.


NAS에 SSH로 접속하셔서.. /volume/@docker/aufs/diff 내에서 메일 설정 파일을 찾으시다 보면 다음과 같이 확인이 가능합니다. 



음.. 예전에는 위 파일을 수정하면 정상 동작했는데... Redmine 서비스를 재시작하면 위 파일은 초기화 되어버립니다.


하지만, 위 이미지를 자세히 보시면 번뜩! 떠오르시는게 없나요? 


그럼 설정하는 방법을 볼까요!


일단, 패키지 센터에서 Redmine 서비스를 중지해주세요. 


그다음 Docker를 실행하신 후, 비디오 형식에서 Redmine을 선택, 편집을 눌러주세요.




그다음 환경 탭으로 이동하셔서 '+' 버튼을 클릭하여 환경 변수들을 입력해주면 됩니다. 




필요한 환경 변수들은 다음과 같습니다. 


SMTP_OPENSSL_VERIFY_MODE : Openssl verify mode 입력, 없으면, none

SMTP_USER : mail 계정

SMTP_PASS : mail 계정 비밀번호

SMTP_AUTHENTICATION : login (로그인 방식일경우) 또는 해당 인증 방식 기재

SMTP_DOMAIN : Smtp 서버 도메인

SMTP_PORT : Smtp 서버 포트

SMTP_HOST : Smtp 호스트 주소

SMTP_METHOD : smtp 등


위와 같이 설정이 완료되면, Redmine 서비스를 재시작하신뒤 SMTP 메일 발송 테스트! 정상 동작함을 확인할 수 있습니다. 


오랫만에 포스팅을 하면서 예전에 비해서 내용이 부실한듯한 느낌이.. 앞으로 더 열심히 해야겠습니다. ^^