Nasıl Yapılır: Veritabanı posta hesapları'nı (Transact-SQL) oluştur

Veritabanı Adres Yapılandırma Sihirbazı'nı veya veritabanı posta saklı yordamlar, veritabanı posta hesaplarını oluşturmak için kullanın.

Veritabanı adres yapılandırması Sihirbazı hakkında daha fazla bilgi için bkz: Yeni bir hesap (veritabanı Mail).

Transact-SQL kullanarak bir veritabanı posta hesabı oluşturmak için

  1. Sunucu adını ve bağlantı noktası numarası Basit Posta Aktarım Protokolü (SMTP) sunucusunun e-posta göndermek için kullanın.

  2. SMTP sunucusu kimlik doğrulaması gerektiriyorsa, kullanıcı adı ve parola SMTP sunucusu belirleyin.

  3. Saklı yordam Çalıştır msdb.dbo.sysmail_add_account_sp, hesap oluşturma için belirtme:

    • Oluşturulacak hesabın adıdır.

    • Isteğe bağlı bir hesabın tanımı.

    • Giden e-posta iletileri göstermek için e-posta adresi.

    • Giden e-posta iletileri göstermek için görüntü adı.

    • SMTP sunucusunun sunucu adı.

    • SMTP sunucusu kimlik doğrulaması gerektiriyorsa SMTP sunucusuna oturum açmak için kullanılacak kullanıcı adı.

    • SMTP sunucusu kimlik doğrulaması gerektiriyorsa SMTP sunucusuna oturum açmak için kullanılacak parola.

Isteğe bağlı olarak, sunucu ve sunucunun bağlantı noktası türünü belirtebilirsiniz.Sunucu her zaman 'SMTP' giden postayı türdür.SMTP sunucularının çoğu bağlantı noktası 25 ' varsayılan'ı kullanın.

Example

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