IMAP/IMAPS
-
Descrição: o componentes IMAP é um protocolo utilizado para receber emails, permitindo o acesso a várias pastas de correio e a manipulação de mensagens diretamente no servidor.
O IMAPS é uma versão segura do IMAP que transmite dados criptografados usando SSL/TLS.
Exemplo
-
O fluxo é acionado a cada 60 segundos pelo Scheduler.
-
A cada execução, ele se conecta ao servidor IMAP do Gmail com as credenciais fornecidas e busca e-mails não lidos na pasta
"INBOX"
. -
Depois, registra o conteúdo dos e-mails buscados em um log.
Script |
Diagrama |
|
POP3/POP3S
-
Descrição: o POP3 é utilizado para recuperar e-mails de servidores POP3, permitindo que o Camel acesse a caixa de entrada, leia as mensagens e as processe automaticamente em um fluxo de integração.
O POP3S é uma versão segura do POP3 que transmite dados criptografados usando SSL/TLS.
Exemplo
-
O fluxo é acionado a cada 60 segundos pelo gatilho Scheduler.
-
Quando a rota é disparada, o conector POP3 se conecta ao servidor Gmail e tenta buscar e-mails não lidos, usando as credenciais fornecidas.
-
O parâmetro
delete: false
indica que as mensagens não devem ser excluídas após serem lidas. -
O parâmetro
unseen: true
especifica que apenas as mensagens não lidas devem ser recuperadas. -
Após buscar os e-mails, a integração utiliza o componente log para registrar as informações recebidas.
-
O parâmetro
showAll: true
garante que todos os detalhes dos e-mails sejam exibidos no log, incluindo cabeçalhos, corpo e outras informações relevantes.
Script |
Diagrama |
|
SMTP/SMTPS
-
Descrição: o SMTP é utilizado para enviar e-mails a servidores SMTP, permitindo que o Camel envie mensagens com conteúdo personalizado, anexos e destinatários em um fluxo de integração.
O SMTPS é uma versão segura do SMTP que transmite dados criptografados usando SSL/TLS. -
Exemplo
-
Quando uma requisição
POST
é recebida no endpoint/hello
, o fluxo envia um email através do servidor SMTP do Gmail utilizando uma conexão segura (SMTPS). -
Parâmetros da URI:
-
username: "yourusername"
: o nome de usuário da conta do Gmail que está sendo usada para autenticação. -
password: "yourpassword"
: a senha da conta do Gmail.
-
-
Script |
Diagrama |
|
Share your suggestions with us!
Click here and then [+ Submit idea]