2010-03-11

JIRA에서 GMAIL을 SMTP 서버로 사용하기

JIRA(버전: 4.0.2, 톰켓을 포함한 배포판)에서 GMAIL을 SMTP 서버로 사용하는 방법이다.


JIRA_HOME/conf/server.xml 파일에 다음 내용을 추가한다.

<Resource name="mail/GmailSmtpServer"
  auth="Container"
  type="javax.mail.Session"
  mail.smtp.host="smtp.gmail.com"
  mail.smtp.port="465"
  mail.smtp.auth="true"
  mail.smtp.user="myusername@gmail.com"
  password="mypassword"
  mail.smtp.starttls.enable="true"
  mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
/>


그리고 JIRA_HOME/atlassian-jira/WEB-INF/lib 디렉토리에 있는 아래 파일을

  • mail-1.4.1.jar
  • activation-1.1.1.jar

JIRA_HOME/common/lib 디렉토리에 복사한다.


마지막으로 JIRA를 재시작한 후에 Administration | Global Settings | Mail Servers 메뉴에서 SMTP 메일 서버를 추가한다.

이 때 JNDI Location에 java:comp/env/mail/GmailSmtpServer를 입력하면 된다.





No comments: