exim, mailname and aliases
Hello list, I'm into a slight struggle with my mail servers. They are satellite systems (no local mail, everything goes to a smarthost). I figured out that by changing the mailname to generaldomain.com instead of themachineshostname.generaldomain.com, all users' mail get delivered to u...@generaldomain.com (I create users with usernames that exist as a mail alias/address in that domain). BUT this breaks the aliases file. special or system users, like root, are not rewritten to m...@generaldomain.com, they are smarthosted with their original user id -- r...@generaldomain.com ... Probably there is a better and cleaner way to reroute local users (not individually, please) than to forge /etc/mailname? -- Frank Van Damme No part of this copyright message may be reproduced, read or seen, dead or alive or by any means, including but not limited to telepathy without the benevolence of the author. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/camz22ejf4vqsc49djdyty6uteq3urfmcqzsfwkflrw6w2qa...@mail.gmail.com
Re: exim, mailname and aliases
On Thu, 13 Sep 2012 16:02:22 +0200, Frank Van Damme wrote: I'm into a slight struggle with my mail servers. They are satellite systems (no local mail, everything goes to a smarthost). I figured out that by changing the mailname to generaldomain.com instead of themachineshostname.generaldomain.com, all users' mail get delivered to u...@generaldomain.com (I create users with usernames that exist as a mail alias/address in that domain). BUT this breaks the aliases file. special or system users, like root, are not rewritten to m...@generaldomain.com, they are smarthosted with their original user id -- r...@generaldomain.com ... Probably there is a better and cleaner way to reroute local users (not individually, please) than to forge /etc/mailname? If this was Postfix, I would suggest that you look at the address rewriting rules for doing a selective routing of the outgoing messages based on their location (local or remote users). For Exim, I'm not sure how this is handled. Greetings, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/k2srd9$jks$7...@ger.gmane.org
Re: exim, mailname and aliases
Frank Van Damme frank.vanda...@gmail.com writes: Hello list, I'm into a slight struggle with my mail servers. They are satellite systems (no local mail, everything goes to a smarthost). I figured out that by changing the mailname to generaldomain.com instead of themachineshostname.generaldomain.com, all users' mail get delivered to u...@generaldomain.com (I create users with usernames that exist as a mail alias/address in that domain). Hm, I don't understand what you are trying to achieve. Incoming mail is delivered from where to where? On which host do you change the mailname? BUT this breaks the aliases file. special or system users, like root, are not rewritten to m...@generaldomain.com, they are smarthosted with their original user id -- r...@generaldomain.com ... What is in your aliases files? In which way are they broken? Are you referring to recipient or to sender addresses? Probably there is a better and cleaner way to reroute local users (not individually, please) than to forge /etc/mailname? What do you mean by re-route local users? -- Debian testing amd64 -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87a9wtr8am@yun.yagibdah.de