Hoe Database Mail in SQL Server in te stellen met Gmail?
Met SQL Server 2005 er zijn veel dingen veranderd. Om het te laten werken, vertrouwde SQL Mail in eerdere versies op het hebben van een MAPI mailclient geïnstalleerd zoals Outlook. Dit is veranderd met SQL Server 2005 en later, en nu gebruiken de mailservices een SMTP server om e-mails te verzenden, waardoor het veel gemakkelijker is om in te stellen en te onderhouden. In dit artikel zullen we leren hoe u databasemail instelt op basis van SMTP-authenticatie in Microsoft SQL Server Gmail gebruiken met SQL Server 2005 en later.
Als gebruiker van de SQL-server wilt u wellicht automatische e-mailupdates onder bepaalde voorwaarden uit de database ontvangen. Mogelijk worden er taken uitgevoerd op SQL Server. U wilt bijvoorbeeld waarschuwingen ontvangen wanneer een van de databaseobjecten wordt gemaakt of gewijzigd of een van uw SQL-taken mislukt. Het handmatig monitoren van deze banen vereist veel hectisch werk. We hebben dus automatisch gegenereerde e-mailwaarschuwingen nodig die in triggers kunnen worden gebruikt om u indien nodig een e-mailmelding te sturen. Om waarschuwingen te kunnen verzenden, moeten we dus leren hoe we databasemail kunnen configureren met het Gmail-account.
Database Mail instellen in SQL Server met Gmail
Er zijn twee manieren om Database Mail in te stellen: met behulp van de opgeslagen procedures van SQL Server of met SQL Server Management Studio (SSMS). In dit artikel bespreken we hoe u Database-mail configureert met SSMS.
Gmail-account instellen om toegang tot minder veilige apps mogelijk te maken.
Volg de volgende stappen om toegang tot de minder veilige app in het Gmail-account in te schakelen.
- Klik op de "Account instellingen" keuze
- Kiezen "Aanzetten" onder 'Sta minder veilige apps toe'
SQL Server Mail Database instellen om Gmail te gebruiken met behulp van GUI / SQL Server Management Studio
In dit voorbeeld bespreken we stappen om de configuratie van de Database Mail in te stellen. Volg deze stappen om de maildatabase te configureren om Gmail te gebruiken met SSMS.
- Maak verbinding met de database met behulp van SQL Server Management Studio.
- Klik met de rechtermuisknop op "Database-e-mail" onder de "Beheer" tabblad in de objectverkenner.
- Klik nu op "Database-mail configureren". Je zult zien "Wizard Database-e-mailconfiguratie". Klik op volgende
- Selecteer "Stel Database Mail in door de volgende taak uit te voeren" en klik op volgende
- Als Database Mail niet is geactiveerd, verschijnt er een scherm om het te activeren, klikt u gewoon op "Ja“. Dit display verschijnt niet als het al is geactiveerd.
- Schrijf de profielnaam en Omschrijving en klik "Toevoegen". Wij schrijven "SQLNotifications" als profielnaam en beschrijving.
- Klik nu op "Nieuw account" het volgende scherm verschijnt. Vul de details in van de e-mail die u gaat gebruiken om e-mails te verzenden vanuit SQL Server. Controleren "Deze server vereist een beveiligde verbinding (SSL)" dat is optioneel. Als u klaar bent, klikt u op "OK".
- U keert terug naar het vorige scherm nadat u moet selecteren "OK", en de SMTP er wordt nu informatie weergegeven voor het account dat u zojuist instelt. Selecteer "De volgende" verder gaan.
- Er is een nieuw profiel voor u aangemaakt, vink nu 'openbaar”En selecteer“ ja ”onder "Standaard profiel" keuze.
- In het volgende scherm kunnen enkele aanvullende parameters worden ingesteld om te bepalen hoe e-mail wordt verzonden. U kunt wijzigingen aanbrengen of de standaardinstellingen behouden. Klik "De volgende" wanneer je klaar bent. Er verschijnt een overzichtsscherm met alle geselecteerde opties. Klik "Af hebben'Of klik op'Terug”Om terug te gaan en indien nodig wijzigingen aan te brengen.
- U heeft de server-mail ingeschakeld nadat u de bovenstaande stappen succesvol had doorlopen. Het volgende scherm verschijnt wanneer u "Af hebben”Die u de status toont van het installeren van Database Mail. Klik a.u.b. op “Dichtbij”Om dit venster te sluiten als dit voorbij is.
- Om Database Mail te testen, klikt u met de rechtermuisknop op Database Mail en kiest u "E-mailtest verzenden".
- Vul het e-mailadres van uw keuze in het "Naar:"tab en wijzig desgewenst de hoofdtekst van de e-mail, klik vervolgens op "E-mail verzenden"
- Controleer de inbox en de e-mail van "SQL Server Database Mail" kan nu worden bekeken.
- U ontvangt dit berichtvenster nadat u de e-mail heeft verzonden om te controleren of de e-mail al dan niet is verzonden. Als dit het geval was, kunt u ofwel klikken op “OK"Om het venster te sluiten of klik op"Los problemen op”Om met de ondersteuningsdetails te beginnen om te zien wat het probleem zou kunnen zijn of hoe het zou kunnen worden opgelost.