Aracılığıyla paylaş


Veritabanı Posta hesabı oluşturma

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Veritabanı Postası hesabı oluşturmak için Veritabanı Posta Yapılandırma Sihirbazı'nı veya Transact-SQL kullanın.

Önkoşullar

  • E-posta göndermek için kullandığınız Basit Posta Aktarım Protokolü (SMTP) sunucusunun sunucu adını ve bağlantı noktası numarasını belirleyin. SMTP sunucusu kimlik doğrulaması gerektiriyorsa, SMTP sunucusunun kullanıcı adını ve parolasını belirleyin.

  • İsteğe bağlı olarak, sunucunun türünü ve sunucunun bağlantı noktası numarasını da belirtebilirsiniz. Sunucu türü, giden postalar için her zaman 'SMTP' şeklindedir. Çoğu SMTP sunucusu varsayılan olarak 25 numaralı bağlantı noktasını kullanır.

Veritabanı PostaSı Yapılandırma Sihirbazı'nı kullanarak Veritabanı Posta hesabı oluşturma

Aşağıdaki adımlarda SQL Server Management Studio (SSMS) kullanılır. SSMS'nin en son sürümünü aka.ms/ssms indirin.

  1. SQL Server örneğine bağlanın.

  2. Nesne Gezgini'nde, Veritabanı Postası'nı yapılandırmak istediğiniz SQL Server örneğine bağlanın ve sunucu ağacını genişletin.

  3. Yönetim düğümünü genişletin.

  4. Veritabanı Postası'na çift tıklayın ve Veritabanı Posta Yapılandırma Sihirbazı'nı açın.

  5. Yapılandırma Görevi Seç sayfasında Veritabanı Posta hesaplarını ve profillerini yönet'i ve ardından İleri'yi seçin.

  6. Profilleri ve Hesapları Yönet sayfasında Yeni hesap oluştur'u ve ardından İleri'yi seçin.

  7. Yeni Hesap sayfasında hesap adını, açıklamasını, posta sunucusu bilgilerini ve kimlik doğrulama türünü belirtin. sonrakiseçin.

  8. Sihirbazı Tamamla sayfasında, gerçekleştirilecek eylemleri gözden geçirin ve yeni hesabı oluşturmayı tamamlamak için Son'u seçin.

Transact-SQL ile Veritabanı Posta hesabı oluşturma

SQL Server örneğinizde T-SQL komutlarını çalıştırmak için SQL Server Management Studio 'yu (SSMS),Visual Studio Code için MSSQL uzantısını, sqlcmd'yi veya sık kullandığınız T-SQL sorgulama aracını kullanın.

Hesabı oluşturmak ve aşağıdaki bilgileri belirtmek için sistem saklı yordamını msdb.dbo.sysmail_add_account_sp yürütür:

  1. Oluşturulacak hesabın adı.

  2. Hesabın isteğe bağlı açıklaması.

  3. Giden e-posta iletilerinde gösterilecek e-posta adresi.

  4. Giden e-posta mesajlarında gösterilecek ad.

  5. SMTP sunucusunun sunucu adı.

  6. SMTP sunucusu kimlik doğrulaması gerektiriyorsa, SMTP sunucusunda oturum açmak için kullanılacak kullanıcı adı.

  7. SMTP sunucusu kimlik doğrulaması gerektiriyorsa, SMTP sunucusunda oturum açmak için kullanılacak parola.

Aşağıdaki örnek yeni bir Veritabanı Posta hesabı oluşturur.

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' ;  

Sonraki adım