SQLMail z serwera SMTP GMaila

Większość z Was zapewne korzysta z Gmaila. Aby skonfigurować usługę SQLMail w oparciu o serwer SMTP należy wpisać adres serwera smtp.gmail.com i port 587.

Ale to nie wszystko. Google jest na tyle cwane, że usługę Microsoft SQLMail traktuję jako obce narzędzie i blokuje go. Przy kilku próbach podłączenia się do serwera za pomocą naszego konta w końcu go zablokuje 😀
Dlatego też trzeba wejść w ustawienia Google i wyłączyć blokowanie „obcych” aplikacji 😀


Następnie schodzimy praktycznie na sam dół:

Włączamy przełącznik mimo że nie jest to zalecane.

Po czymś takim otrzymamy maila z ostrzeżeniem że zostało to włączone. Trzeba tu dodać, że po uruchomieniu tego istnieje większe prawdopodobieństwo ataków na nasze konto.

Możemy teraz przetestować czy SQLMail wysyła maile. Jakby były jakieś problemy to trzeba przerestartować usłuugę SQLMAila

EXECUTE dbo.sysmail_stop_sp;
EXECUTE dbo.sysmail_start_sp;

Sprawdzamy pocztę i…

Sprawa jest prosta jeśli nie stosujemy zabezpieczeń logowania dwuetapowego do konta Google. W przypadku jego uaktywnienia nie zobaczymy w ustawieniach opcji „Dostępu mniej bezpiecznych aplikacji”. Należy wtedy zastosować specjalne hasło do aplikacji spoza Googla.

Wchodzimy w zarządzanie kontem Google i tak jak wyżej wybieramy zakładkę Bezpieczeństwo.
Tam wynajdujemy „Logowanie się w Google”

Klikamy w opcję „Hasła do aplikacji”

Wybieramy Inne (nazwa własna) i wpisujemy np MSSQL

Klikamy „Wygeneruj”. Po ponownym zalogowaniu się do Googla nastąpi wygenerowanie 16 znakowego hasła do naszego konta

Potwierdzamy

Wygenerowane hasło wpisujemy w konfigurację SQLMaila.

Na koniec wysyłamy testowego maila z MSSQL-a

Ten wpis został opublikowany w kategorii Microsoft SQL. Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz