SQL 메일

SQL 메일은 이전 버전과의 호환성을 유지하기 위해 Microsoft SQL Server에 제공됩니다. SQL Server에서 메일을 보내려면 데이터베이스 메일을 사용합니다.

[!참고]

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오. SQL Server에서 메일을 보내려면 데이터베이스 메일을 사용하십시오.

보안 정보보안 정보

SQL 메일은 SQL Server에 기본적으로 설치되지 않습니다. 자세한 내용은 노출 영역 구성 이해를 참조하십시오. SQL Server 64비트 버전에서는 SQL 메일이 지원되지 않습니다. 64비트 버전에서는 SQL 메일 저장 프로시저를 설치할 수 없습니다.

SQL 메일은 전자 메일 메시지를 보내고 받고 삭제하고 처리하기 위한 메커니즘을 제공합니다. 메시지를 트리거하여 받는 사람에게 지정된 SQL Server 쿼리의 특정 결과 집합을 제공할 수 있습니다. SQL 메일은 전자 메일 메시지를 읽거나 삭제하기 위한 메커니즘도 제공합니다. 확장 MAPI를 구현하는 메일 서버와의 클라이언트 연결을 설정하면 이러한 모든 작업을 수행할 수 있습니다.

SQL 메일에서는 Microsoft Outlook 등의 외부 전자 메일 응용 프로그램의 확장 MAPI 클라이언트 구성 요소를 사용하여 전자 메일을 보내고 받습니다. 따라서 SQL 메일을 사용하려면 SQL Server를 실행하는 컴퓨터에 확장 MAPI를 지원하는 전자 메일 응용 프로그램을 설치해야 합니다. SQL Server는 이 전자 메일 응용 프로그램에서 제공하는 확장 MAPI 구성 요소를 사용하여 전자 메일 서버와 통신합니다.

[!참고]

SQL 메일의 SQL 인증 사용자는 sysadmin 고정 서버 역할의 멤버인 경우에만 메일 첨부 파일을 보낼 수 있습니다.

SQL 메일에서는 우체국과의 연결, 메일 저장소(사서함), 메일 프로필 및 SQL Server의 인스턴스에 로그인하는 데 사용할 Microsoft Windows 도메인 사용자 계정이 필요합니다. 사용자 계정은 SQL Server와 같은 도메인에 있어야 합니다. 이 도메인 사용자 계정으로 MSSQLServer 서비스를 시작해야 합니다. SQL 메일 확장 저장 프로시저를 사용하여 트리거나 저장 프로시저에서 메시지를 보낼 수 있습니다. SQL 메일 저장 프로시저에서는 회신 전자 메일을 작성하여 결과 집합을 반환하고 전자 메일로 받은 쿼리를 처리할 수 있습니다.

보안 정보보안 정보

보안을 향상시키려면 sysadmin 고정 서버 역할의 멤버에 대해 모든 SQL 메일 저장 프로시저 및 확장 저장 프로시저에 대한 사용 권한을 제한해야 합니다.

참고 항목

개념