Falha envio Database-mail TLS 1.2 / .NETFramework SMTP Microsoft 365.

Dando continuação no tema, neste post vou abordar sobre os erros que encontro no meu dia a dia como DBA, de empresas que usam o SMTP do office, e precisamos atuar para resolver a falha no envio do e-mail.

Após a atualização da Microsoft (transição para o TLS 1.2), o Database-mail passou a apresentar várias falhas no envio.

Sendo necessário algumas validações para detectar onde está desatualizado, e com base no resultado realizar algumas alterações.

Portanto para habilitar o TLS 1.2 teremos alguns passos a seguir:

– Certificar que o TLS 1.2 esteja habilitado como um protocolo para o SCHANNEL no nível de sistema operacional;
– Atualizar/Configurar o .Net Framework para suportar o TLS 1.2;

Configurar Database-mail no SQL Server utilizando uma conta do Gmail.

Bora pra mais um assunto do meu dia a dia, apesar de “simples” para alguns, porém ainda dá trabalho e dor de cabeça para muitos, rsrs.

Vamos lá! Neste post você vai aprender na prática a configurar o Database mail no SQL Server e também a configurar uma senha específica para este propósito. Neste Lab vamos usar uma conta do Gmail.

Nosso primeiro passo será configurar o Database mail no Microsoft SQL Server Management Studio.

E no final vamos configurar um Job de Backup que ao falhar, receberemos um alerta do e-mail reportando a falha.