Olá Blippers, tudo bem vocês?
Espero que sim, hoje dia 01/05 dia do trabalhador quero compartilhar com vocês um guia muito pedido, como enviar e-mail com anexo pelo bot.
Caso se uso: Você solicita um arquivo no formato pdf e quer fazer esse envio para sua central do rh, como se fosse um cadastro de currículo para banco de vagas, mas pode se adequado para qualquer situação que você precise do arquivo por parte do cliente.
1° Passo : Crie o bloco para receber o arquivo e tratar ele com um script na condição de saída.
2° Passo : Coloque esse script na saída e configure as variáveis de entrada e de saída desse script.
function run(entrada) {
let arquivo = JSON.parse(entrada);
return arquivo.uri;
}
3° Passo : No próximo bloco coloque a requisição http, configurando a url e os valores que você deseja passar no e-mail como titulo e corpo.
POST https://{{contract.id}}.http.msging.net/messages
Content-Type: application/json
Authorization: Key {YOUR_TOKEN}
{
"id":"{{$guid}}",
"to":"email%[email protected]",
"type": "application/vnd.lime.media-link+json",
"metadata":{
"mail.subject":"Envio de curriculo"
},
"content": {
"text": "Olá segue o curriculo em anexo.",
"uri": "{{url}}",
"type": "application/pdf",
"size": 5540
}
}
Agora iremos testar para vê se funciona corretamente lembrando que o e-mail pode demorar de 1 a 5 minutos para chegar na caixa de entrada, pois tem que se processado tanto pelo bot quanto pelo gateway do e-mail. Valide também se ele não se encontra em sua caixa de spam.
Teste :
Caso tenha duvida é só falar que respondo.