Log dan Audit Email Database
Berlaku untuk: SQL Server Azure SQL Managed Instance
Fungsionalitas pengelogan Database Mail dirancang untuk menyediakan cara untuk mengisolasi dan memperbaiki masalah. Email Database menyimpan informasi log dalam database msdb . Informasi tentang konten email Email Database, status email, dan pesan apa pun yang diterima, seperti kesalahan dicatat oleh Email Database dan dapat digunakan untuk tujuan pemecahan masalah dan audit.
Log Email Database
Tabel dalam informasi log database msdb dari Program Eksternal Email Database. Tampilan Email Database (Transact-SQL) mengekspos tabel untuk tujuan pemecahan masalah. Kesalahan muncul dalam tampilan sysmail_event_log (Transact-SQL) jika Service Broker tidak dapat mengaktifkan program eksternal, jika program eksternal mengalami kesalahan jaringan atau jika server Simple Mail Transport Protocol (SMTP) menolak pesan email. Jika program eksternal tidak dapat masuk ke tabel msdb , program mencatat kesalahan ke log peristiwa aplikasi Windows.
Tabel internal dalam database msdb berisi pesan email dan lampiran yang dikirim dari Email Database, bersama dengan status saat ini dari setiap pesan. Email Database memperbarui tabel ini saat setiap pesan diproses.
Tugas Audit Email Database
Meninjau dan mengelola log Email Database | Menautkan ke topik |
---|---|
Memeriksa status pengiriman pesan individual | Periksa Status Pesan Email yang Dikirim Dengan Email Database |
Membersihkan pesan Email Database, lampiran, dan entri log | sysmail_delete_mailitems_sp (T-SQL) sysmail_delete_log_sp (T-SQL) |
Mengarsipkan Pesan dan Log Email Database | Membuat Pekerjaan Agen SQL Server untuk Mengarsipkan Pesan Email Database dan Log Peristiwa |