in reply to Mail::Mailer
That's not a bug, it's a feature ;-)
Your MTA will automatically append the local domain to any email addresses that do not specify a domain.
You may well be able to configure sendmail not to do this, but I don't know how.
To the best of my knowledge, you can't pass flags to sendmail using Mail::Mailer.