프로젝트

일반

사용자정보

레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패

정 태명이(가) 2024-10-31에 추가

1. 이슈 : 레드마인 내 메일알림 비활성화


2. configuration 파일 건든 부분

default:  
    email_delivery:
     delivery_method: :smtp
      smtp_settings:
        address: 127.0.0.1
        port: 25

위 설정 이후 레드마인 서비스 재시작 -> 결과 동일하게 비활성화됨

3. 자체 localhost를 통해 메일알렴 발송하고자함

* 서버 환경 : win10 내 iis 및 
** https://blog.naver.com/blueday9404/221267712539 참고하여 자체서버 내 25번포트 smtp 구축완료



도움을 요청드립니다.

답글 (11)

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-10-31에 추가

정 태명의 댓글: configuration 내 모든코드 문장 #으로 주석처리 - services.msc 내 remine 재시작하여도 '메일알림' 탭은 동일증상이네요 ㅠㅜㅠ

1. 이슈 : 레드마인 내 메일알림 비활성화 2. configuration 파일 건든 부분 default:       email_delivery:      delivery_method: :smtp       smtp_settings:         address: 127.0.0.1         port: 25 위 설정 이후 레드마인 서비스 재시작 -> 결과 동일하게 비활성화됨 3. 자체 localhost를 통해 메일알렴 발송하고자함 * 서버 환경 : win10 내 iis 및  ** https://blog.naver.com/blueday9404/221267712539 참고하여 자체서버 내 25번포트 smtp 구축완료 도움을 요청드립니다.

 

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 안 정민이(가) 2024-10-31에 추가

정 태명의 댓글:

1. 이슈 : 레드마인 내 메일알림 비활성화 2. configuration 파일 건든 부분 default:       email_delivery:      delivery_method: :smtp       smtp_settings:         address: 127.0.0.1         port: 25 위 설정 이후 레드마인 서비스 재시작 -> 결과 동일하게 비활성화됨 3. 자체 localhost를 통해 메일알렴 발송하고자함 * 서버 환경 : win10 내 iis 및  ** https://blog.naver.com/blueday9404/221267712539 참고하여 자체서버 내 25번포트 smtp 구축완료 도움을 요청드립니다.

IIS에서 SMTP 인증 설정이 없나요?  없으면 다음과 같이 해보면 어떨까요?
로컬 SMTP 가 TLS 를 지원하지 않을 수 있어서 starttls 비활성화, 

default:
email_delivery:
delivery_method: :smtp
smtp_settings: address: 127.0.0.1
port: 25
domain: example.net
authentication: :none
enable_starttls_auto: false

만약 iis 서버가 인증필요하면 
authentication: :plain
user_name : 아이디@도메인
password: 비번
 

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-10-31에 추가

네네, 인증별도 설정하지 않았어요!

초기에는 레드마인 웹에서 메일테스트 실패지만 '메일알람' 기능 탭은 들어가지기라도 했는데, 이제는 아예 탭조차 들어가지질 않네요 ㅠㅠ



안 정민의 댓글:

정 태명의 댓글: 1. 이슈 : 레드마인 내 메일알림 비활성화 2. configuration 파일 건든 부분 default:       email_delivery:      delivery_method: :smtp       smtp_settings:         address: 127.0.0.1         port: 25 위 설정 이후 레드마인 서비스 재시작 -> 결과 동일하게 비활성화됨 3. 자체 localhost를 통해 메일알렴 발송하고자함 * 서버 환경 : win10 내 iis 및  ** https://blog.naver.com/blueday9404/221267712539 참고하여 자체서버 내 25번포트 smtp 구축완료 도움을 요청드립니다. IIS에서 SMTP 인증 설정이 없나요?  없으면 다음과 같이 해보면 어떨까요? 로컬 SMTP 가 TLS 를 지원하지 않을 수 있어서 starttls 비활성화,  default: email_delivery: delivery_method: :smtp smtp_settings: address: 127.0.0.1 port: 25 domain: example.net authentication: :none enable_starttls_auto: false 만약 iis 서버가 인증필요하면  authentication: :plain user_name : 아이디@도메인 password: 비번  

 

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 안 정민이(가) 2024-11-01에 추가

정 태명의 댓글:

네네, 인증별도 설정하지 않았어요! 초기에는 레드마인 웹에서 메일테스트 실패지만 '메일알람' 기능 탭은 들어가지기라도 했는데, 이제는 아예 탭조차 들어가지질 않네요 ㅠㅠ 안 정민의 댓글: 정 태명의 댓글: 1. 이슈 : 레드마인 내 메일알림 비활성화 2. configuration 파일 건든 부분 default:       email_delivery:      delivery_method: :smtp       smtp_settings:         address: 127.0.0.1         port: 25 위 설정 이후 레드마인 서비스 재시작 -> 결과 동일하게 비활성화됨 3. 자체 localhost를 통해 메일알렴 발송하고자함 * 서버 환경 : win10 내 iis 및  ** https://blog.naver.com/blueday9404/221267712539 참고하여 자체서버 내 25번포트 smtp 구축완료 도움을 요청드립니다. IIS에서 SMTP 인증 설정이 없나요?  없으면 다음과 같이 해보면 어떨까요? 로컬 SMTP 가 TLS 를 지원하지 않을 수 있어서 starttls 비활성화,  default: email_delivery: delivery_method: :smtp smtp_settings: address: 127.0.0.1 port: 25 domain: example.net authentication: :none enable_starttls_auto: false 만약 iis 서버가 인증필요하면  authentication: :plain user_name : 아이디@도메인 password: 비번    

설치한 redmine 버전은 무엇인가요?
redmine 접속 후 관리 -> 설정 메뉴까지는 정상 진입되고 메일알림 페이지가 오류난다는 건가요?    이 때 redmine설치경로\apps\redmine\htdocs\log\production 로그파일 공유해 주실수 있나요?
   이때 상황별 케이스를 나눠 로그파일을 공유해 주세요.  (메일 발송 오류, 설정 오류, 메뉴 진입오류 등)
그리고 메일알림 페이지에는 발신메일 주소는 무엇을 입력했나요??
서버 cmd창 열어서 `telnet 127.0.0.1 25` 수행결과는 어떤가요?

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-11-04에 추가

넵 맞습니다.
- 레드마인 버전 : E:\Bitnamiredmine-4.2.4-0
- 증상 : 관리 - 설정까지는 들어가지나, '메일알림' 탭을 클릭하면 맨 위 스크린샷처럼 노랑색 메시지박스 발생합니다.
- production 로그 공유드려요(로그 내 scm 로그는 scm 로그를 별도 설정하지않아 발생하는 오류로, 해당 증상과는 무관한 오류라고 생각됩니다)

Started GET "/redmine/admin" for 127.0.0.1 at 2024-11-04 15:13:48 +0900
Processing by AdminController#index as HTML
  Current user: dongwha (id=1)
  Rendering admin/index.html.erb within layouts/admin
  Rendered admin/_menu.html.erb (3.3ms)
  Rendered admin/index.html.erb within layouts/admin (3.8ms)
  Rendering layouts/base.html.erb
  Rendered layouts/base.html.erb (12.1ms)
Completed 200 OK in 29ms (Views: 15.5ms | ActiveRecord: 5.8ms)
Started GET "/redmine/settings" for 127.0.0.1 at 2024-11-04 15:13:49 +0900
Processing by SettingsController#index as HTML
  Current user: dongwha (id=1)
  Rendering settings/edit.html.erb within layouts/admin
  Rendered settings/_general.html.erb (5.9ms)
  Rendered settings/_display.html.erb (4.3ms)
  Rendered settings/_authentication.html.erb (7.1ms)
  Rendered settings/_api.html.erb (0.6ms)
  Rendered queries/_columns.html.erb (1.6ms)
  Rendered settings/_projects.html.erb (6.3ms)
  Rendered settings/_users.html.erb (7.5ms)
  Rendered queries/_columns.html.erb (5.2ms)
  Rendered settings/_issues.html.erb (10.2ms)
  Rendered queries/_columns.html.erb (3.3ms)
  Rendered settings/_timelog.html.erb (4.9ms)
  Rendered settings/_attachments.html.erb (1.0ms)
  Rendered settings/_notifications.html.erb (0.6ms)
  Rendered settings/_mail_handler.html.erb (1.0ms)
...
...

SCM command failed, make sure that your SCM command (e.g. svn) is in PATH (E:\Bitnamiredmine-4.2.4-0\imagemagick;E:\Bitnamiredmine-4.2.4-0/msys64\bin;E:\Bitnamiredmine-4.2.4-0/ruby\bin;E:\Bitnamiredmine-4.2.4-0/git\bin;E:/Bitnamiredmine-4.2.4-0/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Mail Enable\BIN;C:\Program Files (x86)\Mail Enable\BIN64;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps)
You can configure your scm commands in config/configuration.yml.
"bzr" --version
with: No such file or directory - "bzr" --version
scm: error during get version string: No such file or directory - "bzr" --version
...
...

  Rendered settings/_repositories.html.erb (17.4ms)
  Rendered common/_tabs.html.erb (71.2ms)
  Rendered settings/edit.html.erb within layouts/admin (71.7ms)
  Rendered admin/_menu.html.erb (1.7ms)
  Rendering layouts/base.html.erb
  Rendered layouts/base.html.erb (10.0ms)
Completed 200 OK in 95ms (Views: 78.3ms | ActiveRecord: 9.7ms)

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-11-04에 추가

configuration 설정값 로그

** 아래 파일은  다른pc 내 레드마인 설치하여 테스트메일보내기가 성공한 설정값입니다
** 해당 파일 그대로 복붙해서 안되는 레드마인서버 내 복사/붙여넣기 - 서비스 재시작하여도 동일하게 메일탭이 접속되지 않네요


# default configuration options for all environments
default:
  # Outgoing emails configuration
  # See the examples below and the Rails guide for more configuration options:
  # http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
  #    tls: false
      address: 127.0.0.1
      port: 25
      domain: example.net
      authentication: :none
      enable_starttls_auto: false
  #    user_name: ITADMIN
  #    password: 
          

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-11-04에 추가

* telnet 설정값 및 smtp 포트 25번포트 open 확인

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 커뮤니티 관리자이(가) 2024-11-04에 추가

아래와 같이 계속 메시지가 표시된다는 의미인가요?
만약 아래와 같이 메일 알림 탭을 클릭했을 때 표시되는 경우는 기본적인 부분입니다만 혹시나해서 configuration.yml 파일 이름이 이렇게 되어 있는지 확인해 보시기 바랍니다.
기본으로 제공되는 configuration.yml.example의 configuration.yml으로 변경하고 레드마인 thin으로 시작되는 서비스 2개를 재기동 해야 합니다.
혹시 설정 값이 메일발송이 안되는 값으로 설정되어 있어도 최소한 아래의 화면은 표시되지 않고 이메일 설정화면으로 표시됩니다.

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-11-04에 추가

답변 감사합니다.

1. 해당 레드마인서버 내 configuration.yml의 example 파일이 없습니다
2. 파일명 : configuration.yml 으로 수정완료
3. 왼쪽 서비스 창에서 remin thin1 재시작 > thin2 재시작 > 메일알림 접속시 : 증상동일

configuration.yml의 example 파일 공유가능하실까요

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 커뮤니티 관리자이(가) 2024-11-04에 추가

캡처해 주신 이미지를 보면 database.yml 파일이 database로 표시되어 있는데도 yml파일로 인식하는 것이 혹시 알려진 확장자 비표시가 되어 있다면 
보이기는 configurationl.yml이지만 configurationl.yml.yml인 것 같기도 합니다.
위에서 답변 해 드린 것처럼 설정값이 이상하게 해도 최소한 메일알림 탭의 설정은 정상적으로 표시가 되어야 합니다. 

RE: 레드마인 smtp 메일알람기능 비활성화 및 이메일 연동 실패 - 정 태명이(가) 2024-11-04에 추가


해결했습니다 오오 감사합니다!! 행복한 하루 보내십시오.

(이력용)
configuration 으로 파일명 변경 > 레드마인 서비스 thin 1번 재시작 > then2번 재시작

    (1-11/11)
    클립보드 이미지 추가 (최대 크기: 500 MB)