데이터베이스 메일 발송 문제.

신가이 2018.12.20 14:15 Views : 1789

안녕하세요?


현재 사내에서ERP 관련으로 SQLSERVER 운영하고 있는 초보 db관리자 입니다.(3년째 운영중...ㅎ)

내부 프로젝트 추진 중에 SQL SERVER에서 이메일 발송 기능을 사용할려고 하는중에 문제가 발생되고 해결첨을 찾지 못하여

이렇게 도움을 구해봅니다. ㅠㅠ


개발환경

1. 윈도우서버 2012R2

2. MSSQL SERVER 2008 R2 설치후 2012 로 업그레이드 설치

   -에이젼트 실행(정기적으로 db,log 백업 실행중) , 경고시스템 메일세션에 프로필 적용됨.

   -브라으져 실행

   -레포팅서비스 실행


3. SMTP 설정 및 시도 내역.

   -윈도우 서버 역할기능 추가 smtp 서버 설치후

    127.0.0.1 기본 지정으로 telnet 명령어 test 메일 발송하였으나 실패.

----외부smtp사용---

   -smtp.gmail.com 

   -smtp.naver.com 

4. SQL 메일 프로필 설정

 - 공개프로필로 사용.

 - SSMS 접속 계정(윈도우인증) 사용하여 서버역할 systemadmin 및 사용자 매핑 msdb  역할멤버자격 DatabaseMailUserRole 할당함.

5. 내부 방화벽 설정

  - MSSQL 내부 ERP 사용자 접속 포트 ( 프로토콜 구성관리중 tcp/IP ALL 15XXX 지정사용) / 방화벽 인바운드 규칙 설정됨.

  - 1433 포트 인바운드 규칙 설정.

  - UDP 1434 인바운드 규칙 설정.


문제점 : exec msdb.dbo.sp_send_dbmail 프로시져 실행을 하면  SSMS 에서는 오류는 없습니다.

mailitem 쿼리.png           

 

그러나 실행 메일 발송은 실패 한것으로 나옵니다. sent_status 0  (구글검색해보니 1로 나와야 메일발송이 성공한것이라네요.)


내부 서버 pc 프로세스 모니터를 보면 databasemail.exe 는 실행되지만, 윈도우 관리자 이벤트에 아래와 같이 나옵니다.


오류메세지.txt


SQL SERVER 쪽 문제인지, 원도우 서버 문제 인지 도저히 해결방법을 찾지 못하겠네요..


고수님들의 조언 부탁드립니다.


감사합니다.







         


No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 15639
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 9505
10418 mssql2017 구성관리자질문 [2] 마술 2019.01.09 936
10417 PK, FK 를 설정하지 않는다면? [2] 이유진_301818 2019.01.09 757
10416 각각 컬럼마다 해당값을 가지고 있는 것들의 갯수를 뽑아내고 싶은데 [1] 카루카루 2019.01.08 718
10415 ▶ SQL 초보 쿼리 질문드립니다 [1] ㅇBGT051 2019.01.08 851
10414 특정테이블이 들어간 sp모두 조회하는 방법이 궁금합니다. [4] 아싸라비아콜롬비아 2019.01.07 936
10413 table 반환 함수 파라미터 유효성 확인 문의 [7] 난나야78 2019.01.04 720
10412 저장 프로시저에서 sp_executesql 관련 문의 드립니다. [1] 로티보이 2019.01.03 792
10411 프로시저 내 세미콜론 관련 문의 드립니다. [3] 김삐씨 2019.01.03 1009
10410 OLEDB 연결문제 문의드립니다. [2] 나방 2019.01.02 732
10409 쿼리 질문좀 드리겠습니다. [1] 마이스타 2018.12.30 626
10408 컬럼값 비교 삽입 [5] 배움자세 2018.12.29 683
10407 union 뭐가 문제인지요..? [1] 슈토파이터 2018.12.28 858
10406 특정 컬럼에 특수문자가 들어간거만 찾는 방법이 있을까요? [1] neiyan 2018.12.28 693
10405 sql 초보 질문요 [1] YHS 2018.12.27 779
10404 mssql 행이 null이면 다음 값 조회 [2] 전람회 2018.12.27 921
10403 두가지 질문을 드립니다... [3] 슈토파이터 2018.12.26 738
10402 WHILE 문 관련질문.. [1] 후알유? 2018.12.24 599
10401 전체백업할 때 데이터 중복저장 되는 문제 [1] 팔개 2018.12.21 674
10400 CSV 파일 Import 시 콤마까지 포함시키는 방법 문의 [1] Seo 2018.12.21 1390
» 데이터베이스 메일 발송 문제. [1] 신가이 2018.12.20 1789





XE Login