本筋ではないですが
>> ・host1 は外部からのメールは拒否する内部向けメールサーバである
>> ・外部からのメールは [b] となる挙動を期待している

のであれば外から見える MX には内部用のサーバーを書かない、
てのは正しい設定でしょうな…
SMTPではなく DNS の問題。

内向けと外向けの挙動を変えられないDNSサーバーだと
めんどくさそうですが。
-- 
kabe