QA@IT
«回答へ戻る

追記

942
 xxxx@fw.hogehoge.jp
   → xxxx
 ```
+
+#### 追記
+
+`dev-xxxx-012345@fw.hogehoge.jp` を受信したときに、下記のように `virtual_alias_maps` による書き換えが 2 回発生しているのでは無いでしょうか?
+
+  1. `dev-xxxx-012345@fw.hogehoge.jp` で `virtual_alias_maps` を検索
+  2. `/^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/` にマッチ
+  3. `dev-xxxx-012345@fw.hogehoge.jp` → `xxxx-dev` に書き換え
+  4. `@fw.hogehoge.jp` を後ろに追加 ($myorigin)
+  5. `xxxx-dev@fw.hogehoge.jp` で `virtual_alias_maps` を検索
+  6. `/^xxxx-(.+)?@fw\.hogehoge\.jp$/` にマッチ
+  7. `xxxx-dev@fw.hogehoge.jp` → `xxxx` に書き換え
+  8. `@fw.hogehoge.jp` を後ろに追加 ($myorigin)
+  9. `xxxx@fw.hogehoge.jp` で `virtual_alias_maps` を検索
+  10. マッチするエントリなし

下記のようになっている気がします。

dev-xxxx-012345@fw.hogehoge.jp
  → /^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx-dev@fw.hogehoge.jp
  → /^xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx@fw.hogehoge.jp
  → xxxx

追記

dev-xxxx-012345@fw.hogehoge.jp を受信したときに、下記のように virtual_alias_maps による書き換えが 2 回発生しているのでは無いでしょうか?

  1. dev-xxxx-012345@fw.hogehoge.jpvirtual_alias_maps を検索
  2. /^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ
  3. dev-xxxx-012345@fw.hogehoge.jpxxxx-dev に書き換え
  4. @fw.hogehoge.jp を後ろに追加 ($myorigin)
  5. xxxx-dev@fw.hogehoge.jpvirtual_alias_maps を検索
  6. /^xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ
  7. xxxx-dev@fw.hogehoge.jpxxxx に書き換え
  8. @fw.hogehoge.jp を後ろに追加 ($myorigin)
  9. xxxx@fw.hogehoge.jpvirtual_alias_maps を検索
  10. マッチするエントリなし
下記のようになっている気がします。

```
dev-xxxx-012345@fw.hogehoge.jp
  → /^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx-dev@fw.hogehoge.jp
  → /^xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx@fw.hogehoge.jp
  → xxxx
```

#### 追記

`dev-xxxx-012345@fw.hogehoge.jp` を受信したときに、下記のように `virtual_alias_maps` による書き換えが 2 回発生しているのでは無いでしょうか?

  1. `dev-xxxx-012345@fw.hogehoge.jp` で `virtual_alias_maps` を検索
  2. `/^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/` にマッチ
  3. `dev-xxxx-012345@fw.hogehoge.jp` → `xxxx-dev` に書き換え
  4. `@fw.hogehoge.jp` を後ろに追加 ($myorigin)
  5. `xxxx-dev@fw.hogehoge.jp` で `virtual_alias_maps` を検索
  6. `/^xxxx-(.+)?@fw\.hogehoge\.jp$/` にマッチ
  7. `xxxx-dev@fw.hogehoge.jp` → `xxxx` に書き換え
  8. `@fw.hogehoge.jp` を後ろに追加 ($myorigin)
  9. `xxxx@fw.hogehoge.jp` で `virtual_alias_maps` を検索
  10. マッチするエントリなし

回答を投稿

下記のようになっている気がします。

dev-xxxx-012345@fw.hogehoge.jp
  → /^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx-dev@fw.hogehoge.jp
  → /^xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx@fw.hogehoge.jp
  → xxxx
下記のようになっている気がします。

```
dev-xxxx-012345@fw.hogehoge.jp
  → /^dev-xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx-dev@fw.hogehoge.jp
  → /^xxxx-(.+)?@fw\.hogehoge\.jp$/ にマッチ

xxxx@fw.hogehoge.jp
  → xxxx
```