Hi,
If on host2 I do# sendmail -t <<- . From: root To: root Subject: Test . it expands the address to root@host2 and gets rejected by the host1 because it doesn't know what to do with the address.
Is there a reason you don't want to make root@host2 or @host2 a valid recipient on host1?