회사 메일을 google apps 로 변경하면서, redmine 의 메일 알림기능 설정을 변경해야 되었다.
원래 gmail 이 smtp 메일 발송을 지원하기 때문에 별 문제 없이 끝날 줄 알았는데 예상치 못한 문제가 있었다.
그것은 gmail 을 통한 smtp 메일 발송시 TLS 암호화가 필요하다는 것.
설정파일에서 그런 옵션이 없기 때문에 안되는 줄 알았지만, 구글에서 손쉽게 답을 찾을 수 있었다.
참고 한 링크는 아래 두개..
http://redmineblog.com/articles/setup-redmine-to-send-email-using-gmail/
http://kingori.egloos.com/4236006
0.8.7.stable 기준 설정 방법은 다음과 같다.
1. TLS 플러그인 설치
1-1. 레드마인 서버에서 인터넷에 접속 할 수 있는 경우, 레드마인 설치 경로에서 다음 명령을 실행 하면 끝.
ruby script/plugin install git://github.com/collectiveidea/action_mailer_optional_tls.git
1-2. 레드마인 서버에서 인터넷에 접속 할 수 없는 경우, 다음 URL 에서 소스를 다운로드 받아, 레드마인 설치 경로/vendor/plugins/action_mailer_optional_tls 에 압축을 풀어 넣으면 끝.
2. email.yml 설정
박스 친 부분이 포인트… 구글 앱일 경우 도메인은 자신의 도메인을 써도 무방하지만, smtp.gmail.com을 써도 관계 없다.
authentication 은 참고한 기사에 따르면 plain 을 쓰라고 하는데, login 이라고 놔둬도 아무 문제 없었다.
3. 테스트
설정을 다 마쳤으면 (레드마인 최상단) 관리자 > 설정 > 메일 알림으로 이동.
그리고 우하단 테스트 메일 보내기 링크를 클릭하면 즉시 테스트 결과가 나타난다.
만일, 설정이 잘못 되었다면 상단 테스트 결과에 에러메시지가 나와서 문제 해결에 참고 할 수 있다.
'IT > Redmine' 카테고리의 다른 글
TIP : SVN 로그 메시지로 일감 상태 변경하기 (1) | 2009.10.14 |
---|---|
TIP : 메일알림 설정하기 (2) | 2009.10.01 |
TIP : 일감 구분 변경(How to change issue type) (0) | 2009.09.30 |
레드마인(Redmine) 설치기(8) : 버전관리 시스템 연동 (0) | 2009.09.28 |
TIP : 레드마인이 실행되지 않을때 (0) | 2009.09.28 |