[BlueOnyx:01428] Re: Email Alias issues

Michael Stauber mstauber at blueonyx.it
Wed Jun 17 07:24:50 PET 2009

Hi Steve,

> I may have found my issue, but do not know the resolutions
> the sendmail.cf file does not contain the reference to 'local-host-names'
> local-host-names is a file that BO updates with all the domain names the
> server accepts and sends mail for.
> the reference in the sendmai.cf file is virthosts, which has zero bytes in
> it.
> How do I fix?
> I have unsuccessfully
> 1. edited the sendmail.mc file, and added
>   VIRTUSER_DOMAIN_FILE(`-o /etc/mail/virtual-host-names')dnl
> 2. stopped sendmail
>  /etc/sbin/service sendmail stop
> 3. compiled sendmail.mc into sendmail.cf
>  m4 sendmail.mc > sendmail.cf
> 4. looked to see my changes in sendmail.cf
> 5. started sendmail
>  /etc/sbin/service sendmail start
> no complaints from m4, but alias test emails' still bounce back with
> 550 cuda_nsu 5.1.1 <<user unknown>

I can't replicate this on a stock BlueOnyx. Our /etc/mail/sendmail.cf and 
sendmail.mc use /etc/mail/local-host-names - as they should.

Also /etc/mail/local-host-names is updated by a handler whenever a site is 
added, modified or removed. It then adds, changes or removes the hostname of 
the site from /etc/mail/local-host-names

Please run the following command on your server and report back your findings: 
"rpm -qa|grep sendmail"

The output should look like this:

# rpm -qa|grep sendmail

If you're running a different version of Sendmail (like one grabbed from 
RPMforge and therelike), then this could explain the problems.

A copy of the "stock" BlueOnyx sendmail.mc can be found here:


Please compare it with your /etc/mail/sendmail.mc to see if there are any 

This can be done quickly with this command:

diff /etc/mail/sendmail.mc /usr/sausalito/configs/sendmail/sendmail.mc

If there are no differences, it will return to the prompt without giving any 
output. Otherwise it'll show which lines are different.

With best regards

Michael Stauber

More information about the Blueonyx mailing list