SMTP

O bloco SMTP envia e-mail por qualquer servidor de e-mail SMTP padrão, incluindo Gmail, Outlook e servidores self-hosted ou personalizados. Ele se conecta diretamente usando o hostname do servidor, porta e credenciais que você fornece, em vez de uma API específica de fornecedor.

Com o bloco SMTP, você pode:

  • Conectar a qualquer servidor SMTP: Configure host, porta e protocolo de segurança (TLS, SSL ou nenhum) para o servidor de e-mail da sua escolha
  • Controlar conteúdo e formatação da mensagem: Defina remetente, destinatários, assunto e corpo, com suporte a texto puro ou conteúdo HTML
  • Alcançar vários destinatários e anexar arquivos: Adicione destinatários em CC e BCC, defina um endereço de reply-to e anexe arquivos ao e-mail de saída

No Zoen, o bloco SMTP permite que seus agentes enviem e-mails como parte de um fluxo de trabalho fornecendo detalhes de conexão e conteúdo da mensagem, e então confirmando a entrega pelo status de sucesso e message ID retornados. Isso torna possível notificar destinatários, entregar relatórios gerados ou disparar alertas baseados em e-mail diretamente de um fluxo, com o bloco reportando o message ID em caso de sucesso ou uma mensagem de erro se o envio falhar.

Usage Instructions

Send emails using any SMTP server (Gmail, Outlook, custom servers, etc.). Configure SMTP connection settings and send emails with full control over content, recipients, and attachments.

Actions

smtp_send_mail

Send emails via SMTP server

Input

ParameterTypeRequiredDescription
smtpHoststringYesSMTP server hostname (e.g., smtp.gmail.com)
smtpPortnumberYesSMTP server port (587 for TLS, 465 for SSL)
smtpUsernamestringYesSMTP authentication username
smtpPasswordstringYesSMTP authentication password
smtpSecurestringYesSecurity protocol (TLS, SSL, or None)
fromstringYesSender email address
tostringYesRecipient email address
subjectstringYesEmail subject
bodystringYesEmail body content
contentTypestringNoContent type (text or html)
fromNamestringNoDisplay name for sender
ccstringNoCC recipients (comma-separated)
bccstringNoBCC recipients (comma-separated)
replyTostringNoReply-to email address
attachmentsfile[]NoFiles to attach to the email

Output

ParameterTypeDescription
successbooleanWhether the email was sent successfully
messageIdstringMessage ID from SMTP server
tostringRecipient email address
subjectstringEmail subject
errorstringError message if sending failed

On this page