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

メール SMTP 通知が送信されない問題を修正 — RcloneView トラブルシューティングガイド

· 約7分
Morgan
Staff Engineer

RcloneViewのメール通知が届かなくなった場合、原因はほぼ常にSMTP設定、ポートのブロック、または高すぎる転送しきい値です — それぞれを診断して修正する方法を解説します。

メールアラートは実際に届いて初めて役立ちます。スケジュールされたバックアップが静かに失敗し、通知が受信トレイに届かない場合、無人監視の意味そのものが失われます。RcloneViewのSMTP通知システムは、間違えやすいいくつかの設定に依存しており、このガイドではジョブアラートが再び確実に機能するように、最も一般的な失敗ポイントを解説します。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

認証とホストのエラー

無音の通知失敗の最も多い原因は、SMTP認証の誤りです。メールプロバイダーがアプリ専用パスワードを要求する場合(二要素認証が有効なGmailやMicrosoft 365アカウントで一般的)、通常のアカウントパスワードを入力すると、フィールドが明確なエラーなくその値を受け付けても接続に失敗します。プロバイダーのセキュリティ設定からアプリパスワードを生成し、代わりに使用してください。

SMTPホストフィールドも再確認してください — smtp.gmial.comのようなタイプミスや、SMTPホストの代わりにプロバイダーのIMAPホストを使用すると接続が失敗します。認証情報を修正した後は、実際のジョブに設定を使用する前に必ずテストボタンを使用してください。これにより認証の問題とジョブレベルの設定の問題を切り分けられます。

Testing SMTP authentication settings in RcloneView notification configuration

ポートのブロックとネットワークの問題

RcloneViewはSMTP配信にSTARTTLSを使用するポート587を推奨しています。送信を制限するファイアウォールルールを持つネットワーク(企業ネットワーク、一部のVPSプロバイダー、特定の住宅用ISPで一般的)でRcloneViewを実行している場合、ポート587(特にポート25)が完全にブロックされ、明確なエラーではなくテストメールがタイムアウトすることがあります。

テストが認証エラーを返す代わりに一貫してタイムアウトする場合、問題はほぼ間違いなく認証情報レベルではなくネットワークレベルです。プロバイダーが対応していればポート465(SSL)への切り替えを試すか、ネットワーク管理者にアウトバウンドSMTPトラフィックが許可されているか確認してください。リモートサーバーやDockerコンテナ上の外部rcloneインスタンスに接続している場合、接続は実際にrcloneが実行されている場所から発信されるため、そのサーバーのアウトバウンドルールもSMTPトラフィックを許可しているか確認してください。

Reviewing job notification settings after an SMTP connection failure

しきい値と受信者の設定ミス

SMTPが接続してテストが成功するのに、実際のジョブの通知が届かない場合は、ジョブレベルの通知しきい値を確認してください。RcloneViewでは通知が送信される前の最小転送サイズ(MBまたはGB単位)を設定できます — これは頻繁に実行され、データ移動がほとんどないジョブでアラート疲れを軽減するのに役立ちますが、逆に数ファイルしか転送しないジョブはしきい値を下回り、メールがまったく生成されないことがあります。これが原因かどうかを確認するために、一時的にしきい値を下げるか削除してください。

グローバルSMTP設定だけでなく、ジョブレベルでも受信者アドレスが正しく入力されているか確認してください — RcloneViewは通知の受信者をジョブごとに設定する必要があり、特定のジョブに受信者が割り当てられていないと、グローバルには正常に動作しているSMTP接続でもそのジョブのアラートは送信されません。メール通知はPLUSライセンスの機能なので、SMTP、受信者、しきい値がすべて問題ないのにアラートが届かない場合は、さらにトラブルシューティングする前にライセンスのレベルを確認してください。

Checking job history and notification recipients for a completed sync job

はじめに

  1. まだダウンロードしていない場合はrcloneview.comからRcloneViewをダウンロードし、通知設定を開きます。
  2. プロバイダーがアプリ専用パスワードを要求する場合はそれを使用してSMTP認証情報を再入力し、テストをクリックします。
  3. テストがタイムアウトする場合は、ポート587からポート465に切り替えるか、アウトバウンドSMTPをブロックしているファイアウォールルールを確認します。
  4. 各ジョブの通知しきい値と受信者リストが想定通りに設定されているか確認します。

SMTP認証情報、ネットワークアクセス、ジョブレベルの設定がすべて確認できれば、メール通知はバックグラウンドで実行されるすべてのスケジュール同期にとって信頼できる安全網になります。


関連ガイド:

対応クラウドプロバイダー

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces