Page 1 of 1

newaliases -- cannot alias non-local names

Posted: Thu Feb 23, 2006 3:38 pm
by Sneeper
When I run newaliases, I get the following errors:

/etc/aliases: line 31: postmaster... cannot alias non-local names
/etc/aliases: line 132: andy... cannot alias non-local names

Line 31: postmaster:postmasterlog@foobar.org
Line 132: andy:andy@iris.foobar.org

The aliases file is disted out. The Sendmail FAQ says I need to add the A flag to the Mlocal line in sendmail.cf, but the A flag already exists there, so that's not it. These users are the only users in Scalix at the moment.. the rest of the users in the aliases file don't exist in the Scalix directory.

Anyone come across this one before?

--Andy

Posted: Sat Feb 25, 2006 7:48 am
by florian
Why do you need to setup the aliases file at all?

If you need an alias for another local Scalix user, you can just set this up through SAC or the Scalix command line as a secondary internet email address for this user.

For external forwarding, you can setup an address book entry (SAC calls this an internet user) and, starting in Scalix 10, you can also setup secondary addresses here. the forward will go to the primary address.

We believe this is much easier and more integrated than using sendmail aliases.

Hope this helps,
Florian.

Posted: Sat May 27, 2006 1:27 am
by ink
My user information is broken for some reason, and I REALLY need to forward all my email from Scalix to another server. I can't delete my account (another thread has been created about that), and I am desperate for some way to get Scalix to deliver my mail to somewhere else. If I can't forward it with the aliases file, how can I? (ommodu doesn't work, and SAC just says there "was an error" every time I try to save the account information)

Posted: Tue May 30, 2006 3:37 pm
by ScalixSupport
ink's problem is resolved. A server crash caused problems with the mailbox. The mailbox was deleted but the directory entry still existed. Used omdelent to delete the entry. Re-added the mailbox.

Regards,
Don

Posted: Fri Sep 29, 2006 8:49 am
by les
florian wrote:Why do you need to setup the aliases file at all?

If you need an alias for another local Scalix user, you can just set this up through SAC or the Scalix command line as a secondary internet email address for this user.

For external forwarding, you can setup an address book entry (SAC calls this an internet user) and, starting in Scalix 10, you can also setup secondary addresses here. the forward will go to the primary address.

We believe this is much easier and more integrated than using sendmail aliases.

Hope this helps,
Florian.


Florian,

can you expand on this please?

there is the utility sxaa which can do all sorts of wonderful things with email forwards etc.

But you suggest, if i read correctly above, that this now can be achieved in the SAC?

I would prefer SAC to be able to do this so i don't have to give root level access to someone to maintain aliases.

Thus 2 simple scenarios....how can they (if possible) be achieved just with SAC?

Scenario 1
one user on the system, les@mydomain.com
les also uses external mail - les@externaldomain.com

Les goes on holidays and would like all email redirected to les@externaldomain.com, he does not want a copy kept locally.


Scenario 2
one user on the system, john@mydomain.com
john also uses external mail - john@myothermail.com

John would like all emails to be kept and forwarded to his external account

How can these situations be achieved in SAC?

TIA