Once
you make the new aliases file and run 'newaliases', you should also run "service
sendmail restart". That will allow mail to be delivered to the aliased
account.
However, remember that an alias is NOT an actual user. You can't
set up a client using the alias because it is not an actual user on the
machine. The alias does not have a logon or password. It will only
point to a REAL user on the machine. If you're getting too much spam on
one address, you can find the domains they're coming from and add them to
your access file in such manner:
spammer.com ERROR:"550:We Don't
Like Spam!"
Remember, if you do that in most RedHat builds after 8, run 'make -C
/etc/mail' to get the access.db rebuilt, then run 'service sendmail restart' to
restart sendmail.
Or...you could add a new user instead of the alias. To do
that:
useradd "whatevernameyoulike"
passwd
"whatevernameyoulike"
type
password twice for new user.
Then
you can set up your e-mail client to log in and you won't have the "user not
found" error.
Hope
that helps!
Corey
-----Original Message-----
From: redhat-list-admin@xxxxxxxxxx [mailto:redhat-list-admin@xxxxxxxxxx] On Behalf Of Tom Ferguson
Sent: Sunday, December 21, 2003 9:59 PM
To: Redhat-List
Subject: email aliasesI am just getting to much spam. I want to create an email alias called new.mail@xxxxxxxxxx I edited the aliases text file in /etc/mail and ran "newaliases" to update the db file. But when I send an email to new.mail@xxxxxxxxxx it is undeliverable as no user. I have my email client setup to receive mail from this account using the alias as user name and password from the base user. But I get an error that says no user found. What did I do wrong.Tom