Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to set up a new virtualuser with my Sendmail server. I've updated domaintable.db, generics-domains.db, and restarted the sendmail process.

Mail is being returned with the error "550: relaying denied".

I've grepped for all files in /etc/mail that have the name of the working virtual domain, and made sure that every one of those files has been updated with the new virtual domain and user. Made sure the databases are updated (grep finds binary matches). I can't figure out what I could possibly be missing.

Any advice will be greatly appreciated.

share|improve this question

Virtual users live in /etc/mail/virtusertable (and its appropriate database). Prior to that, place the virtual domain in /etc/mail/local-host-names and restart sendmail.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.