I've implemented the "fixup" which appends the hostname
of the server to incomplete email addresses for mail clients
like Eudora which allow people to enter just a username
instead of a complete email address.
My problem now is that since it puts in the full hostname
of the server, it defeats the purpose of our server array
since the messages are directed towards a specific server
instead of to our array so it can be load balanced.
What I'd like to know is can a domain name be hard-coded
in the fix? I assume this would be done in the
~alias/.qmail-fixup-default file. Right now, QMail will rewrite
broken addresses to be [EMAIL PROTECTED] and
I want to force it to write the address as [EMAIL PROTECTED]
Is this possible? I've tried changing this line:
| [ "@$HOST" = "@fixme" ] || ( echo Permission denied; exit 100 )
to something like this:
| [ "@domain.com" = "@fixme" ] || ( echo Permission denied; exit 100 )
with no luck. Is there something I can do to fix this?
Also, am I correct that this fix only affects emails that contain
incomplete email addresses (i.e. username without "@domain.com")?
Thanks,
Rick McMillin
Systems Administrator
I-Land Internet Services