У розробці проєктів багато компаній повинні надсилати електронні листи, такі як розміщення замовлень, скасування замовлень тощо, які можна надсилати через програмний код (C#, Java тощо) або через SQL-оператори з використанням тригерів бази даних.
Надсилання листів через базу даних зазвичай використовує збережену процедуру xp_sendmail або sp_send_dbmail
(a)
xp_sendmail:Поступово він вийшов з ужитку, вимоги до використання 1: Потрібна 32-бітна операційна система Windows (мій комп'ютер 64-бітний, тому я не використовував її успішно) 2: Необхідно вказати стандартний поштовий клієнт 3: Дозволи
(два)
sp_send_dbmail Збережені процедури, перше, що потрібно зробити — налаштувати роботу
Майстер налаштування пошти бази даних забезпечує простий спосіб керування об'єктами конфігурації пошти бази даних. Майстер налаштування пошти бази даних увімкне пошту бази даних за потреби.
Майстер налаштування пошти бази даних виконує такі завдання:
Встановіть пошту бази даних.
Керуйте базою даних, поштовими обліковими записами та профілями.
Керуйте безпекою профілів.
Переглядайте або змінюйте параметри системи.
Опція Install Database Mail допоможе вам пройти всі завдання, які потрібно виконати при першій установці Database Mail. Інші варіанти допомагають з конкретними завданнями налаштування та обслуговування.
Запустіть майстер налаштування пошти бази даних з Object Explorer. Підключіться до екземпляра SQL Server. Розгорніть Адміністрування, клацніть правою кнопкою миші Database Mail і виберіть Configure Database Mail.
Щоб користуватися цим майстрам, ви повинні бути членом ролі фіксованого сервера системного адміністратора. Ви повинні бути членом ролі бази даних DatabaseMailUserRole у базі даних msdb, щоб надсилати пошту бази даних, яка налаштована певним чином Це набагато простіше у використанні:
Приклад:
Приклад:
Приклад:
Примітка: якщо з'являються китайські спотворені ієрогліфи, будь ласка, додайте N перед китайськими, наприклад
(три)
Прочитайте журнал надсилання та прочитання події надсилання
|