레드마인 (Redmine)2016. 2. 22. 18:24

참고: http://www.redmine.org/projects/redmine/wiki/EmailConfiguration 

참고: https://support.google.com/mail/answer/78775?hl=ko

참고: http://www.mornin.org/blog/deploy-redmine-five-minutes-amazon-ec2/

 

Bitnami Redmin Stack이 설치되는 Platform이나 버전에 따라

디렉토리 구조나 설정 파일, 설정 내용이 달라지는 관계로

여러 포스트를 참고하여 정상 동작한 내용을 정리한다.

 

적용 환경은 아래와 같다.

  • AMI: bitnami-redmine-2.2.2-0-linux-ubuntu-12.04.1-x86_64-ebs-mp-c7f2fbe4-2213-4036-bb09-247860ee8114-ami-794ac010.1 (ami-539f0b3a)

 

우선 Redmine이 기본 설치된 상태에서 메일 발송이 가능한지 확인한다.

  • Administration 메뉴를 선택한다.

 

 

 

  • Settings 메뉴에서 Email notifications 탭을 선택한다.


 

 

발송자 메일 주소는 일단 그냥 두기로 하고 화면 우측 하단의 테스트 메일 보내기 링크를 클릭한다.

  • Send a test email을 클릭한다.


 

 

발송이 실패한 것을 확인할 수 있다.

 

 

위 참고 포스트의 내용을 토대로 메일 설정을 한다.

설정 파일의 경로는 Redmine Stack의 Platform과 버전에 따라 차이가 있을 수 있다.

  • /opt/bitnami/apps/redmine/htdocs/config 아래로 이동한다.

 


 

 

  • configuration.yml 파일을 아래와 같이 편집한다.


 

위 내용은 아래와 같다.

Redmine 버전에 따라 설정에 차이가 있을 수 있다.

 

 production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: true
      address: "smtp.gmail.com"
      port: 587
      domain: "smtp.gmail.com"
      authentication: :plain
      user_name: "계정@gmail.com"
      password: "비밀번호" 

 

 

변경된 설정 내용을 반영하기 위해 재구동한다.

버전에 따라 bitnami를 재구동하는 경우도 있고

포스팅에 따라 EC2 Instance를 재구동하는 경우도 있으나

나의 경우, Apache HTTPD 만 재구동하여 적용되는 것을 확인하였다.

 

  • /opt/bitnami 경로에서 sudo ./ctlscript.sh restart apache 를 실행한다.


 

 

재구동 후, 메일 발송 테스트를 해보기 전에 메일을 수신 받을 사용자의 메일 주소를 수정한다.

  • 사용 중인 email 주소를 기재한다.


 

 

메일 발송 내용 중에 접속 URL에 대한 정보도 포함된다.

  • Settings 메뉴의 General 탭에서 접속 가능한 URL을 기재한다.
  • (단, Elastic IP 사용 전까진 Instance 재구동 시 변경될 수 있음)


 

 

  • Settings 메뉴의 Email notifications 설정 하단, 메일 footer에 접속 URL을 수정한다. 


 

 

  • 테스트 메일을 발송한다.


 

 

성공적으로 메일이 발송된 것을 확인할 수 있다.

 

 

실제 메일이 온 것도 확인이 가능하다.

단, 받는 사람 정보가 공란으로 나오는데 이는 Ruby나 Redmine의 버그인지, Gmail 과의 연동 문제인지 확인이필요하다. (추후 보완 예정)


 


'레드마인 (Redmine)' 카테고리의 다른 글

레드마인(Redmine) 이메일 설정 가이드  (0) 2016.02.22
[redmine] smtp 설정  (0) 2016.02.22
bitnami redmine 설치 에러…  (0) 2016.02.22
Redmine Port 변경  (0) 2016.02.22
Posted by 랩퍼우