Infelizmente o Google mudou suas regras desde agosto de 2022, assim não permite mais que aplicativos não seguros usem serviços de login somente com email e senha. Motivos de segurança obrigam o usuário a autenticar por 2 fatore, seja aviso no celular ou código por email/sms.
Assim, usuários padrão (grátis) do gmail já não tem mais a opção de usar o smtp de forma rápida e eficaz. Porém, ainda, para usuários do workspace (serviço pago do Google, para usar o gmail no seu próprio email) ainda é possível com bastante esforço.
Após ter feito a configuração do seu domínio é preciso acessar o painel de administrador do domínio. No menu a esquerda as opções de seguranças estão escondidas (colapsadas), é preciso expandir o menu (isso você não acha na ajuda do Google). Vai finalmente aparecer a opção de less secure apps, deve ativar essa opção (aparece uma mensagem que demora minutos para ativar, como tenho poucos usuários foi rápido).
Não basta isso, deve voltar para as opções de segurança do seu email e finalmente ativar a opção de less secure apps para o email. Aí finalmente vai funcionar o serviço smtp a partir do bash shell do ubuntu. Que eu vou usar para avisos do sistema como backups concluídos e outros.
Siga esse tutorial para instalar os pacotes e configurar: https://www.atlantic.net/vps-hosting/how-to-use-ssmtp-to-send-an-email-from-linux-terminal/