Veritabanı posta

Veritabanı mektup e-posta iletilerini göndermek için bir kuruluş çözümü olan SQL Server Database Engine. Veritabanı uygulamalarınız, veritabanı posta kullanma, kullanıcılara e-posta iletileri gönderebilir.Iletiler, sorgu sonuçlarını içerebilir ve ağınızdaki herhangi bir kaynak dosyalar da içerebilir.Veritabanı posta, güvenilirlik, ölçeklenebilirlik, güvenlik ve desteklenebilirlik için tasarlanmıştır.

Security noteSecurity Note:

Veritabanı posta, varsayılan olarak etkin değildir.Veritabanı posta kullanmak için , açık veritabanı posta kullanarak etkinleştirmeniz gerekir Veritabanı Adres Yapılandırma Sihirbazı, the sp_configure saklı yordam, ilke tabanlı Yönetimi'nin yüzey alanı Configuration model kullanarak.

Güvenilirlik

  • Microsoft Outlook'u veya genişletilmiş Messaging Application Programming ınterface (MAPI genişletilmiş) gereksinim yok.Veritabanı posta, posta göndermek için standart Basit Posta Aktarım Protokolü (SMTP) kullanır.Bilgisayarda çalışan bir genişletilmiş MAPI istemcisi'ni yüklemeden Database Mail'i kullanabilirsiniz. SQL Server.

  • Işlem yalıtımı.To minimize the impact on SQL Server, the component that delivers e-mail runs outside of SQL Server, in a separate process.SQL Server will continue to queue e-mail messages even if the external process stops or fails.Kuyruğa atılmış iletileri dış işlemi bir kez gönderilir veya SMTP sunucusu çevrimiçi olur.

  • Yerine çalışma hesapları.Bir veritabanı posta profili birden çok SMTP sunucusu belirlemenizi sağlar.Bir sunucu kullanılamaz durumda olması gereken posta yine de başka bir SMTP sunucusuna teslim edilebilir.

  • Destek küme.Veritabanı posta, küme uyumlu ve bir kümede tam olarak desteklenir.

Ölçeklenebilirlik

  • Arka plan teslimi.Arka plan veritabanı posta sağlar veya zaman uyumsuz, teslim.Aradığınızda sp_send_dbmail Veritabanı posta iletisi göndermeye isteği ekler.Service Broker sıra. saklı yordam hemen döndürür.Dış e-posta bileşeni isteği alır ve e-posta gönderir.

  • Birden çok profil.Veritabanı posta içinde birden çok profil oluşturmanızı sağlayan bir SQL Server Örnek. Isteğe bağlı olarak, bir ileti gönderdiğinizde, veritabanı posta kullanan profili seçebilirsiniz.

  • Birden çok hesabı.Her bir profil, birden çok başarısızlık hesaplarını içerebilir.Birden çok e-posta sunucusu e-posta dağıtmak için farklı hesaplara farklı profilleri yapılandırabilirsiniz.

  • 64-bit uyumluluğu.Veritabanı posta tam olarak 64-bit yüklemelerinde desteklenir SQL Server.

Güvenlik

  • Varsayılan olarak kapalı.Yüzey alanı azaltmak için SQL ServerPosta saklı yordamlar veritabanı, varsayılan olarak devre dışıdır.

  • Veritabanı posta göndermek için , bir üyesi olmanız DatabaseMailUserRole veritabanı rolümsdb veritabanıdır.

  • Profil güvenlik.Veritabanı posta, posta profili için güvenliği zorlar.Seçtiğiniz msdb veritabanı kullanıcıları veya bir veritabanı posta profiline erişimi.Belirli kullanıcılara veya tüm kullanıcılara erişim verebilir msdb.Özel BIR profil, belirtilen kullanıcı listesine erişimi kısıtlar.Ortak Profil, veritabanındaki tüm kullanıcılar tarafından kullanılabilir.

  • Ek boyutu governor.Veritabanı posta yapılandırılabilir bir ek dosya boyutu sınırı uygular.Bu sınırın kullanarak değiştirme sysmail_configure_sp saklı yordamını.

  • Yasaklanmış dosya uzantıları'nı tıklatın.Veritabanı posta yasaklanmış dosya uzantılarının bir listesini tutar.Kullanıcılar listesinde görüntülenen uzantılı dosyaları eklenemiyor.Bu liste, sysmail_configure_sp kullanarak değiştirebilirsiniz.

Desteklenebilirlik

  • Tümleşik yapılandırma.Veritabanı posta e-posta hesaplarını içinde ilgili bilgileri saklar. SQL Server Database Engine. Dış istemci uygulamada bir posta profili yönetmek için gerek yoktur.Mail yapılandırma Wizard'ı veritabanı, veritabanı posta'yı yapılandırmak için uygun bir arabirim sağlar.Aynı zamanda oluşturabilir ve veritabanı posta yapılandırmaları kullanarak işletebilirsiniz. Transact-SQL.

  • Günlüğe kaydetme.Veritabanı mektup e-posta aktivitesidir günlüğe kaydeder. SQL Server, Microsoft Windows uygulama olay günlüğüne, tablolara ve msdb veritabanıdır.

  • Denetim.Veritabanı posta iletileri ve ekleri gönderilen bir kopyasını tutar msdb veritabanıdır.Kolayca veritabanı posta kullanımı denetlemek ve tutulan iletileri gözden geçirin.

  • HTML desteği.Veritabanı posta HTML olarak biçimlendirilmiş e-posta göndermenize olanak sağlar.

Veritabanı posta en sık istenen özellikler sağlam ve yüksek performanslı yerine SQL Mail sağlar.Veritabanı posta SMTP sunucuları ile çalışmak üzere tasarlanmıştır ve ile sınanır Microsoft SMTP sunucuları'nı tıklatın. saklı yordam SQL Mail veritabanı Mail'e dönüştürme hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Saklı yordamlar SQL Mail'den (Transact-SQL) veritabanı Mail'e dönüştürme.

Not

Veritabanı posta kullanılabilir durumda değil. SQL Server Express.