Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Den externa körbara filen Database Mail är DatabaseMail.exe, belägen i \MSSQL\Binn directory i SQL Server-installationen. Database Mail använder Service Broker-aktivering för att starta det externa programmet när det finns e-postmeddelanden som ska bearbetas. Database Mail startar en instans av det externa programmet. Det externa programmet körs i säkerhetskontexten för tjänstkontot för SQL Server.
Begrepp för externa program i Database Mail
När det externa programmet startar ansluter programmet till SQL Server med Windows-autentisering och börjar bearbeta e-postmeddelanden. När det inte finns några meddelanden att skicka för den angivna tidsgränsen avslutas programmet. Du kan konfigurera hur lång tid programmet väntar innan det avslutas med hjälp av antingen guiden Konfiguration av databaspost eller lagrade procedurer för Databaspost. Mer information finns i sysmail_configure_sp (Transact-SQL).
Det externa programmet lagrar information i systemtabeller i systemdatabasen msdb . Om det externa programmet inte kan kommunicera med SQL Server loggar programmet fel i händelseloggen för Microsoft Windows-programmet. Ytterligare meddelandeloggning tillhandahålls när loggningsnivån är inställd på Utförlig i dialogrutan Konfigurera systemparametrar i Database Mail Configuration Wizard.
För effektivitet cachelagrar det externa programmet konto- och profilinformation. Därför kanske konfigurationsändringar av konton och profiler inte återspeglas i det externa programmet på några minuter.
Konfigurera det externa programmet Database Mail
| Konfigurationsuppgift | Ämneslänk |
|---|---|
| Ange den tid som det externa programmet körs innan det avslutas. | sysmail_configure_sp (Transact-SQL) |