
解決済み!
解決策へ移動PowerVaultME52シリーズ、「System Location」「System Contact」を日本語で設定した場合のメール通知について。
タイトルの通りとなります。
PowerVaultME5224にてシステム情報の
「System Location」
「System Contact」
を日本語で設定したのですが、
メール通知にて届いたメールの文章の上記項目が文字化けしてとどきました。
つきましては以下についてご存じでしたら教えていただけますと幸いです。
①メール通知にて上記項目が文字化けせずに受け取る方法はあるか。
②システム情報は日本語で設定してもPowerVaultのシステムとしては問題ないのか。
③そもそもシステム情報は日本語で設定してはいけない項目かどうか。(GUI上ではエラーは出力されませんでした。)
返信(3)
解決策(0)
①メール通知にて上記項目が文字化けせずに受け取る方法はあるか。
②システム情報は日本語で設定してもPowerVaultのシステムとしては問題ないのか。
③そもそもシステム情報は日本語で設定してはいけない項目かどうか。(GUI上ではエラーは出力されませんでした。)
SR検索をしても同様の事象に関するお問い合わせを見つけることは出来なかったのですが、Dell PowerVault ME5 Series Storage System CLI Reference GuideのP.166にSystem LocationやSystem Contactとして入力してよい値の条件として以下記載があるので(UTF-8キャラクターに対応しているとあるので)、システム情報を日本語で設定してもPowerVaultのシステムとしては問題はないと判断できます(入力が許されていないキャラクターを入力するとGUIでは「Value cannot include following characters: 」という赤文字のエラーメッセージがでますし)。
● The value can have a maximum of 79 bytes.
● The value can include spaces and printable UTF-8 characters except: " <> \
● A value that includes a space must be enclosed in double quotes.今回これらの条件を満たしていないことが原因でSystem LocationとSystem Contactが文字化けしてしまっている可能性を考えると、アクションプランとして取れるものとしては
- 入力値が79 bytesをオーバーしているケース->UTF-8だと日本語の1文字に3 bytes利用するはずなので、合計27文字以上の長い日本語文字列を入れている場合は文字数を26文字以下に変更する
- ( 利用してはいけない文字を利用している場合は前述のようにエラーではじかれるのでその可能性考える必要がない)
- 文字列の間にスペースがあるのにダブルクオーテーションで囲んでいない場合、といいつつダブルクオーテーションは利用してはいけない文字で入力できない(多分マニュアルの誤記)ので、シングルクオーテーションで囲ってみる(これはあまり効果的でない気はしますが・・・)
くらいでしょうか。
あとは可能性は低そうですが、「System Location」や「System Contact」という記載を見ているということは、日本語表記のGUIを利用していないようなので(日本語表記だと「システムの連絡先」と「システムロケーション」)、ログイン画面でLanguageとして「日本語」を選択してログインした場合には処理が変わるということがあるかもしれません。
返信 @Uehara Y. さん
ご回答ありがとうございます。
いただいた以下の回答ですが、
- 入力値が79 bytesをオーバーしているケース->UTF-8だと日本語の1文字に3 bytes利用するはずなので、合計27文字以上の長い日本語文字列を入れている場合は文字数を26文字以下に変更する
→日本語で設定する際、25か26文字以上で設定しようとしたところ、エラーで設定が出来なかったので、それ以下の文字数には抑えて設定しました。
- 文字列の間にスペースがあるのにダブルクオーテーションで囲んでいない場合、といいつつダブルクオーテーションは利用してはいけない文字で入力できない(多分マニュアルの誤記)ので、シングルクオーテーションで囲ってみる(これはあまり効果的でない気はしますが・・・)
→こちら挙動確認が難しいため、検討させていただきます。
また、質問内容では「System Location」「System Contact」と確認の投稿をしましたが、GUI自体は日本語で設定を行いました。
メール通知の内容が全文英語であり、該当箇所が文字化けしてしまったため本投稿となります。
やはり該当箇所を設定する場合は英語のみがメール通知の該当の欄を正常に表記するものなのでしょうか。
返信

Uehara Y.
Community Manager
•
5512 投稿
•
202 ポイント
3
0
投稿済み 2026年9月15日 07:27
詳細なご説明ありがとうございます。
前回の回答で引用させて頂いたドキュメントに、UTF-8キャラクターでの入力という指定があるので、英語以外(ローマ字以外)のキャラクターである日本語も利用可能と判断するのが自然です(実際に入力時にエラーではじかれないですし)。
とはいえ、実際に受信するメール本文では日本語が文字化けしてしまっているということなので、該当部分を英語入力(ローマ字入力)にして運用して頂くことが可能なのであれば、それが一番簡単なワークアラウンドとなります。
その上で、日本語表記がやはり必要という場合には、サービスリクエストを利用してサポートにご連絡いただく必要が出てきそうです。その際には、受け取った文字化けしたものは、UTF-8から何のエンコードと認識されてメール上表示されているのかを
https://rakko.tools/ja/tools/mojibake-converter
などのサイトで確認してから連絡をすると解決の糸口がつかみやすいと思います。
(PowerVault側からはきちんとUTF-8で出しているが、メールサーバ側などで間違えたエンコードで読み替えてしまっている可能性もありえるので)