メインコンテンツまでスキップ

メール

Email ChannelはIMAPで1つのメールボックスを読み取り、SMTPで送信します。Anyyは検証付きTLS、メールボックスINBOX、IMAPポート993、SMTP送信ポート465を使用します。

必要なもの​

  • 完全なメールアドレス。
  • IMAPサーバーのホスト名。
  • SMTPサーバーのホスト名。
  • 両方のサービスで使用できるパスワードまたはアプリパスワード。

このプロファイルはRFC 8314のTLSガイダンスに従います。

Dashboardで接続する​

  1. Dashboard → Channel → Addを開きます。
  2. Emailを選びます。既定の項目はIMAP and SMTP over TLSです。
  3. メールアドレス、IMAPホスト、SMTPホストを入力します。
  4. パスワードまたはプロバイダーが発行したアプリパスワードを入力します。
  5. 接続を保存し、下記のCLIウィザードでアクセス設定を確認します。

既定のアカウントIDはmailboxです。

アプリパスワードを推奨

メールプロバイダーがアプリ専用パスワードに対応している場合は、アカウントの主パスワードよりもそちらを使用します。アカウント全体に影響を与えずに取り消しやすくなります。

アクセスポリシー​

Emailのダイレクトメッセージポリシーはopen、allowlist、disabledに対応します。このプロファイルでは送信者のペアリングは利用できません。

既定値はopenです。対話型のanyy setup channelウィザードでEmailを選ぶと変更できます。Dashboardの認証情報フォームにはポリシー操作がありません。現在のEmail設定アクションでは許可リスト項目を編集できません。既存の一致するリストでアクセスを制限できますが、allowlistを選ぶだけではリストは埋まりません。受信アクセスを止めるにはdisabledを使います。共通の設定上の制限を参照してください。

メッセージの流れ​

常駐GatewayはINBOXの新しいメッセージを監視し、設定したポリシーに従って送信者を解決し、Channelの会話を作成します。返信は同じ設定済みメールボックスからSMTPで送信します。ルートは受信Message-IDまたはIn-Reply-Toを返信のコンテキストとして保持します。同じアドレスからのメッセージが、必ずしも同じAnyy Sessionを共有するわけではありません。IMAPのUIDカーソルは通常の再接続後も保持されます。

接続が正常と判定されるには、受信と送信の両方の認証に成功する必要があります。

接続を検証する​

anyy channel doctor email
anyy channel reload

許可されたアドレスからプレーンテキストのテストメールを送り、受信と返信の両方を確認します。

トラブルシューティング​

問題確認する項目
認証に失敗するアプリパスワード、プロバイダー側のIMAP/SMTP有効化、アカウントのセキュリティポリシー
受信できるが送信に失敗するSMTPホスト名、ポート465の利用可否、送信権限
送信できるが受信に失敗するIMAPホスト名、ポート993、INBOXへのアクセス
送信者が無視されるDMポリシーと許可リスト項目
TLS検証に失敗する正しいホスト名と信頼できるサーバー証明書。検証を無効にしないこと