Há alguns dias, deparei-me com um obstáculo ao tentar configurar uma Integração CPI-Gmail SMTP. Após configurar as credenciais do Gmail usando meu nome de usuário e senha habituais do Gmail, e realizar um Teste de Conectividade, deparei-me com a mensagem de erro 'Nome de usuário e senha não aceitos'. Investiguei e descobri que deveria usar a abordagem de Senha de Aplicativo para acessar o SMTP do Gmail a partir do CPI. Após configurar completamente a abordagem de Senha de Aplicativo, o Teste de Conectividade foi bem-sucedido. Em seguida, configurei o restante do Fluxo de Integração começando do SOAP como remetente e finalizando o evento enviando um e-mail para minha conta do Yahoo através da minha conta do Gmail.
Neste escrito, compartilharei brevemente os passos tomados para configurar a integração CPI-Gmail.
Passo 1: Configurar a Senha de Aplicativo.
A informação detalhada sobre como configurar uma Senha de Aplicativo pode ser encontrada em
https://support.google.com/accounts/answer/185833
. Para configurar a Senha de Aplicativo, faça login em sua Conta do Google e clique no botão 'Gerenciar sua Conta do Google'. Deverá estar localizado no canto superior direito. Na sua página de 'Conta do Google', clique no link 'Segurança' localizado à sua esquerda. Você verá o link 'Senhas de aplicativos' dentro do quadro 'Fazer login no Google'.
Depois de clicar no link 'Senha de aplicativo', você pode começar a criar uma Senha de Aplicativo. Como mostrado na figura abaixo, selecione 'Outro (Nome personalizado)' no menu suspenso 'Selecionar aplicativo' e clique em 'Gerar'.
Insira o nome de sua escolha e no meu caso, inseri 'Email CPI', como mostrado na figura abaixo. Clique em 'Gerar'.
Você verá sua nova Senha de Aplicativo de 16 caracteres na página 'Gerar senha de aplicativo', como mostrado na figura abaixo. Copie esta senha.
Passo 2: Configurar as Credenciais no CPI.
Na página de Resumo da sua Integração na Nuvem da SAP Cloud Platform, clique em 'Monitor', como mostrado na figura abaixo. Em seguida, clique no mosaico 'Material de Segurança'.
Na página 'Gerenciar Material de Segurança', selecione 'Adicionar', depois 'Credenciais de Usuário', como mostrado na figura abaixo.
Na tela 'Adicionar Credenciais de Usuário', insira um nome de sua escolha. No meu caso, foi 'CREDENCIAL_GMAIL'. Insira a Descrição e selecione 'Credenciais de Usuário' como Tipo. Insira seu nome de usuário completo da conta do Gmail no campo 'Usuário:'.
Por fim, cole a Senha de Aplicativo de 16 caracteres nos campos de texto 'Senha:' e 'Repetir Senha:'.
Clique em 'Implantar'.
Passo 3: Importar Certificados do Google
Este passo permite que o servidor SMTP do Gmail se autentique contra a Integração na Nuvem da SAP Cloud Platform.
Na página de Resumo da sua Integração na Nuvem da SAP Cloud Platform, clique em 'Monitor' e depois no mosaico 'Testes de Conectividade', que está localizado sob a seção 'Gerenciar Segurança'. Na página 'Testar Conectividade', clique em 'SMTP' e insira os detalhes conforme mostrado na figura abaixo. Certifique-se de que o 'Nome da Credencial' seja o mesmo que