Kompira AlertHub にてメールを受け取った際のヘッダーが一部欠損している事がある
完了お世話になっております。
表題の件についての質問となります。
AlertHubの受信スロットにて受信したメールにてヘッダー情報を
書き換えたりする事は考えられますでしょうか。
上記問い合わせに至った理由としましては、AlertHubのメッセージにて受信したメールの
本文が文字化けしている事がわかり、調査したところContent-TypeヘッダーがAlertHub側では
欠損しており、文字コードが不明となっていました。
さらに調査したところ、以下の状態であることを確認しております。
- もとのメールはShift_JISで定義されており、Content-Typeヘッダーが欠損すると文字化けする。
- 同一経路から送信されたメールすべてが文字化けするわけではなく、ヘッダー欠損せずに届く場合もあり、その場合は文字化けしていない。
- 送信元からAlertHubに届くまでに、2台程メールサーバを経由して転送されてくるが、どのサーバでもヘッダー欠損はなく、Content-Typeヘッダーが存在している事を確認している。
以上、よろしくお願い致します。
-
本件について確認を行ったところ以下の状況でした。
Kompira cloud で利用しているメール受信サービスにおいて、Content-Type が欠損する事象があったことが分かりました。
この問題についてはメール受信サービス側で既に対応され、現状では発生しない状況です。同様の事象が発生する場合には再度確認させていただきますのでお問い合わせいただければと思います。
また、同様の事象を AlertHub 上で検知したい場合には、ルールやランブックなどで「フィールドが文字列を含むかどうか確認する」判定を利用し、
もし「message.metadata.headers.Content-Type」が「charset」を包含「しない」場合、
とすることで、Content-Type が欠損した場合と、Content-Type の内容に文字コードが含まれないような問題があった場合の検知が行なえますので、
ご検討いただければと思います。本件、ご迷惑をおかけし誠に申し訳ございません。
サインインしてコメントを残してください。
コメント
4件のコメント