SMTP
任意のSMTPメールサーバーを介してメールを送信
SMTP(Simple Mail Transfer Protocol)は、インターネット上でのメール送信の基本的な標準規格です。Gmail、Outlook、または組織独自のメールインフラなど、SMTP互換サーバーに接続することで、プログラムによるメール送信や送信コミュニケーションの自動化が可能になります。
SMTP統合により、サーバーへの直接接続を通じてメール送信を完全にカスタマイズでき、基本的なものから高度なメールユースケースまでサポートします。SMTPを使用すると、メッセージ配信、受信者管理、コンテンツフォーマットなどあらゆる側面を制御できるため、トランザクションメール通知、一括メール送信、堅牢な送信メール配信を必要とするあらゆる自動化ワークフローに適しています。
SMTP統合で利用可能な主な機能:
- ユニバーサルなメール配信: 標準的なサーバー接続パラメータを設定することで、任意のSMTPサーバーを使用してメールを送信できます。
- カスタマイズ可能な送信者と受信者: 送信者アドレス、表示名、主要受信者、CCおよびBCCフィールドを指定できます。
- リッチコンテンツのサポート: 要件に応じて、プレーンテキストまたはリッチフォーマットのHTMLメールを送信できます。
- 添付ファイル: 送信メールに複数のファイルを添付ファイルとして含めることができます。
- 柔軟なセキュリティ: SMTPプロバイダーがサポートするTLS、SSL、または標準(非暗号化)プロトコルを使用して接続できます。
- 高度なヘッダー: 返信先ヘッダーやその他の高度なメールオプションを設定して、複雑なメールフローやユーザーインタラクションに対応できます。
SMTPをSimと統合することで、エージェントやワークフローは、通知や確認メールの送信から、外部コミュニケーション、レポート作成、文書配信の自動化まで、あらゆる自動化プロセスの一部としてプログラムによるメール送信が可能になります。これにより、AI駆動プロセス内で直接メールを管理するための、非常に柔軟でプロバイダーに依存しないアプローチが提供されます。
使用方法
任意のSMTPサーバー(Gmail、Outlook、カスタムサーバーなど)を使用してメールを送信します。SMTP接続設定を構成し、コンテンツ、受信者、添付ファイルを完全に制御してメールを送信できます。
ツール
smtp_send_mail
SMTPサーバー経由でメールを送信
入力
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
smtpHost | string | はい | SMTPサーバーのホスト名(例:smtp.gmail.com) |
smtpPort | number | はい | SMTPサーバーのポート(TLSの場合は587、SSLの場合は465) |
smtpUsername | string | はい | SMTP認証のユーザー名 |
smtpPassword | string | はい | SMTP認証のパスワード |
smtpSecure | string | はい | セキュリティプロトコル(TLS、SSL、またはNone) |
from | string | はい | 送信者のメールアドレス |
to | string | はい | 受信者のメールアドレス |
subject | string | はい | メールの件名 |
body | string | はい | メール本文の内容 |
contentType | string | いいえ | コンテンツタイプ(textまたはhtml) |
fromName | string | いいえ | 送信者の表示名 |
cc | string | いいえ | CC受信者(カンマ区切り) |
bcc | string | いいえ | BCC受信者(カンマ区切り) |
replyTo | string | いいえ | 返信先メールアドレス |
attachments | file[] | いいえ | メールに添付するファイル |
出力
| パラメータ | 型 | 説明 |
|---|---|---|
success | boolean | メールが正常に送信されたかどうか |
messageId | string | SMTPサーバーからのメッセージID |
to | string | 受信者のメールアドレス |
subject | string | メールの件名 |
error | string | 送信に失敗した場合のエラーメッセージ |
メモ
- カテゴリー:
tools - タイプ:
smtp