Subj : Re: Postfix set-up To : alt.comp.mail.postfix,comp.os.linux From : Eki Y. Baskoro Date : Mon Jun 28 2004 11:26 am G'Day Steven, First of all, have you designated a local domain name for your mail server? This is the domain name that will be considered 'local' by the server. Secondly, there is a distinction between local and virtual accounts. In the Trasport table, you will need to map which domain is local and which others are virtual. Having done that, you will be able to create users in the User table. The convention is as follows: +---------------------------+----------- | Email Address | Comment +---------------------------+----------- | | a local account | @virtual-domain-1 | a virtual account | @virtual-domain-2 | a virtual account | ... | ... +---------------------------+------------------ The catch-all addresses are usually specified in Alias table (for local users) and Virtual table (for virtual users). NB: local users correspond to those who have local *NIX accounts on the server and virtual users correspond to those who have e-mail addresses under the domain names the server host virtually. Hope this quick info helps. Warm regards, Eki "Steven Davies" wrote in message news:MPG.1b477d0aea7be6a989686@news.aber.ac.uk... > Hi, > > I'm relatively new to Linux and have managed to get (just about) > everything but Postfix working as I need it..I'll post the entire > question here in the hope that someone can help me :-) > > Having mostly followed the instructions in the Postfix-Cyrus-Web-cyradm > HOWTO > (http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/index.html), > I'm having a few problems with the setup of Postfix to correctly handle > 3 domains and a catchall at one of them. For argument's sake let's say > I have the domains a.com, b.com and c.com. a.com has 2 addresses set up > - a@a.com -> Cyrus user a, b@a.com -> Cyrus user b, the other two > domains have a very similar setup but with only one address each. > > This works until I try to add a catchall address on a.com so that > anything that doesn't have an explicit mailbox goes to the Cyrus user c. > However, as soon as I add this to web-cyradm and therefore the mysql > database, *all* email at a.com is sent to the catchall user. > > Can anyone point me in the right direction? I think the problem lies > with my settings of virtual_alias_maps/database, or > virtual_mailbox_domains, or possibly the mydestination setting - some > Web pages say to have all hosted domains in there, some say not to. > Help! Thanks. :-) > > (email address doesn't work since Postfix isn't running at the moment > ;-) > -- > Steven Davies .