--ignore-host does not work when receiving mail, it only filters out hosts mail is send to In receiving part, {'ignore-host'} is used as scalar. Handling as array fixed this.