방법: 데이터베이스 메일 계정 만들기(Transact-SQL)
데이터베이스 메일 구성 마법사 또는 데이터베이스 메일 저장 프로시저를 사용하여 데이터베이스 메일 계정을 만들 수 있습니다.
데이터베이스 메일 구성 마법사에 대한 자세한 내용은 새 계정(데이터베이스 메일)을 참조하십시오.
Transact-SQL을 사용하여 데이터베이스 메일 계정을 만들려면
전자 메일을 보내는 데 사용할 SMTP(Simple Mail Transfer Protocol) 서버의 이름과 포트 번호를 결정합니다.
SMTP 서버에 인증이 필요한 경우 SMTP 서버의 사용자 이름과 암호를 결정합니다.
계정을 만들려면 다음을 지정하여 msdb.dbo.sysmail_add_account_sp 저장 프로시저를 실행합니다.
만들 계정의 이름
계정에 대한 설명(옵션)
보내는 전자 메일 메시지에 표시할 전자 메일 주소
보내는 전자 메일 메시지에 표시할 표시 이름
SMTP 서버의 이름
SMTP 서버에 인증이 필요한 경우 SMTP 서버에 로그온하는 데 사용할 사용자 이름
SMTP 서버에 인증이 필요한 경우 SMTP 서버에 로그온하는 데 사용할 암호
필요에 따라 서버의 유형과 포트 번호도 지정할 수 있습니다. 보내는 메일의 서버 유형은 항상 'SMTP'입니다. 대부분의 SMTP 서버에서는 기본값인 포트 25를 사용합니다.
예
EXECUTE msdb.dbo.sysmail_add_account_sp
@account_name = 'AdventureWorks Administrator',
@description = 'Mail account for administrative e-mail.',
@email_address = 'dba@Adventure-Works.com',
@display_name = 'AdventureWorks Automated Mailer',
@mailserver_name = 'smtp.Adventure-Works.com' ;