メールファイルの FTP サーバーへのアップロード

転送管理者は、転送要求で、転送方法として FTP を指定できます。その場合は、FTP クライアントを使用してメールファイルをサービス内の FTP サーバーにアップロードします。

始める前に

FTP サーバーにメールファイルをアップロードする際には、FTP クライアントが必要です。この手順では、FileZilla Client バージョン 3 を使用してファイルをアップロードする方法について説明します。FileZilla は無料の FTP クライアントであり、GNU General Public License 契約に対して適用されるものと同じご使用条件が適用されます。別の FTP クライアントを使用する場合は、暗黙的な SSL/TLS over FTP、パッシブデータ転送、SSL セッションの再利用がサポートされる必要があります。

ご使用の FTP クライアントコンピュータが使用するファイアウォールで、ポート 990 を介したアウトバウンド接続と、60000 から 61000 の範囲のポートを介したアウトバウンド接続が許可されていることを確認します。 これらのファイアウォールルールを、クライアントコンピュータと FTP サーバーに制限することができます。

メールファイルをアップロードする前に、転送管理者は以下の手順を完了する必要があります。
  • サービスからダウンロードした暗号鍵を使用してメールファイルを暗号化する。
  • サービス内の FTP サーバーのホスト名と、サーバーへの接続に使用するアカウント名とパスワードをユーザーに提供する。
注: 転送管理者がこれらのステップを完了している可能性があります。

このタスクについて

FTP サーバーは、暗黙的な SSL/TLS over FTP を使用した暗号化接続のみを受け入れ、パッシブ転送モードのみをサポートします。 パッシブ転送モードを使用すると、FTP クライアントがコントロール接続とデータ接続の両方を開始できるようになります。 FTP サーバーは、アクティブ転送をサポートしていません。

手順

  1. 以下の手順を実行して、FileZilla クライアントで FTP サーバーのサイトエントリを作成します。
    1. FileZilla を開始します。
    2. [ファイル] > [サイトマネージャ] をクリックします。
    3. [サイトマネージャ] ウィンドウで、[新しいサイト] をクリックし、サイトの名前を入力します (例: Mail transfer)。
    4. [サイトマネージャ] ウィンドウの [一般] タブで、以下の表に説明されているとおりに各フィールドに入力します。
      フィールド
      ホスト 転送管理者から提供された FTP サーバーのホスト名
      ポート なし
      プロトコル FTP - ファイル転送プロトコル
      暗号化 Require implicit FTP over TLS
      ログオンの種類 標準
      ユーザー 転送管理者から提供された FTP サーバーのアカウント名 (例: 20103212_00004098010002)
      パスワード 転送管理者から提供されたアカウントのパスワード
    5. [サイトマネージャ] ウィンドウの [転送設定] タブで、[転送モード][パッシブ] を選択します。
    6. [OK] をクリックします。
  2. 以下の手順を実行して、暗号化されたメールファイルのバッチを FTP サーバーにアップロードします。
    1. FileZilla で、[ファイル] > [サイトマネージャー] をクリックします。
    2. 作成したサイトを選択します。
    3. [接続] をクリックします。

      ログイン情報に誤りがあるために、クライアントがサーバーに接続できないことを示すエラーが発生した場合は、アカウントの FTP パスワードをリセットするよう転送管理者に依頼してください。マイグレーション管理者から新しいパスワードを受け取ったら、作成したサイトエントリで、元のパスワードを新しいパスワードに置き換えます。その後、メールファイルのバッチのアップロードを再試行してください。

    4. [不明な証明書] ウィンドウで、表示されている証明書を確認します。証明書が有効であることが信用できる場合は、[今後もこの証明書を常に信用する] を選択し、[OK] をクリックします。 このオプションを選択すると、以後のサーバーへの接続時に [不明な証明書] ウィンドウが表示されなくなります。
    5. [ローカルサイト] パネルで、暗号化されたメールファイルが格納されているステージングサーバーのフォルダにアクセスします。
    6. アップロードするファイルを選択して、それらを [リモートサイト] パネルにドラッグするかコピーします。ファイルは最上位ディレクトリにのみ置くことができます。このディレクトリ内のスペースは、会社専用に割り当てられています。
    7. FileZilla ウィンドウの下部にある [転送成功] をクリックして、転送が成功したことを確認します。
    8. FTP サーバーから切断するには、FileZilla ウィンドウの上部にある [サーバー] > [切断] をクリックします。
    注: FileZilla を FTP サーバーに接続した後に非アクティブな期間がある場合、FileZilla は切断されます。この場合、[誤ったレコードパケットバージョンが受信されました (A record packet with illegal version was received)][サーバーから切断されました: 接続が中止されました (Disconnected from server: Connection aborted)] というエラーメッセージが表示されます。これらのメッセージは問題を示していません。もう一度 [サイトマネージャー] メニューオプションを使用して、サーバーに再接続してください。

タスクの結果

FTP クライアントとサーバーの間の接続を確立するために、以下のステップが実行されます。
  1. クライアントがポート 990 を介して FTP サーバーへの接続を開始します。
  2. サーバーはクライアントの資格情報を検証します。
  3. クライアントがパッシブモード (PASV) に切り替えました。
  4. サーバーが 60000 から 61000 の範囲内のポートを選択し、セキュアデータ転送に使用するために、そのポートをクライアントに返します。
  5. クライアントがサーバーによって返されたポートへの 2 回目のセキュア接続を開始します。

以下の出力例は、FTP サーバーへの接続時に、FTP クライアントに表示されるメッセージの例を示しています。使用する FTP クライアントによって、表示される出力が異なる場合があります。 重要度の高いメッセージの説明については、出力例の後に示す表を参照してください。

Status:	Resolving address of ftp.notes.na.collabserv.com
Status:	Connecting to 74.220.123.77:990... (See table)
Status:	Connection established, initializing TLS...
Status:	Verifying certificate...
Status:	TLS/SSL connection established, waiting for welcome message...
Response:	220 LotusLive FTP upload server
Command:	USER 20745886_0054824112001
Response:	331 Please specify the password.
Command:	PASS ********
Response:	230 Login successful.
Command:	SYST
Response:	215 UNIX Type: L8
Command:	OPTS UTF8 ON
Response:	200 Always in UTF8 mode.
Command:	PBSZ 0
Response:	200 PBSZ set to 0.
Command:	PROT P
Response:	200 PROT now Private.
Status:	Connected
Status:	Retrieving directory listing...
Command:	PWD
Response:	257 "/"
Command:	TYPE I
Response:	200 Switching to Binary mode.
Command:	PASV	 (See table)
Response:	227 Entering Passive Mode (74,220,123,77,235,42).(See table)
Command:	LIST (See table)
Response:	150 Here comes the directory listing.
Response:	226 Directory send OK.
Status:	Directory listing successful
表 1. FTP 接続の出力例の重要なメッセージの説明
メッセージ 説明
Status: Connecting to 74.220.123.77:990...

最初の接続がポート 990 を使用して確立されました。

ここでエラーが表示される場合は、ポート 990 がアウトバウンド接続のためにファイアウォールで開いていることを確認してください。

Command: PASV

データチャネルを準備するために、クライアントがパッシブモードに切り替わりました。

Response: 227 Entering Passive Mode (74,220,123,77,235,42).

サーバーが FTP サーバーの IP アドレス (74.220.123.77) とポート (235*256+42=60202) を返しました

Command: LIST

ディレクトリのリスニングが開始しました。

ここでエラーが表示される場合は、60000 から 61000 のポート範囲がアウトバウンド接続のためにファイアウォールで開いていることを確認してください。

次のタスク

転送管理者は、この転送に関連付けられているコントロール文書内で [アップロード完了] をクリックする必要があります。

転送管理者がメールファイルをサービスにインポートした後で、ユーザーをプロビジョンしてください。