When email comes in, I have two things setup in courier's main config... esmtpacceptmailfor.dir/hosted aliases/hosted (both compiled into their corresponding .dat files). The aliases file redirects mail for every domain on the server to a specific user, say "default_domain.com". In that user's home directory, there are .courier files used to control specific aliases within the domain. I can't remember the specific reason I didn't set it all up in /etc/aliases, but I think it was partially because of the recompile time (for thousands of domains). Each .courier file in the 'domain' directory points to another user which is also on the same system (the usernames are sudo-numbers like p00001, p00002, etc - I then point as many 'username' aliases at each pop box as needed).
The whole system works well for the most part... the users are authenticated against authdaemon & mysql (4.0.14). Three mail servers handle incoming email, one handles outbound email, and 'legacy' domains (which have an older hostname for their MX record) we don't control 100%. About 0.7% of our email has this error when delivering at the domain level... I have NEVER seen it happen at the 'user' level... keep in mind that the 'domains' and 'users' are both authmysql accounts. Everything works normally most of the time, and while I have reached some capacity issues, it has been solved usually by either upgrading the mysql DB, faster disks, et al. Any suggestions would be appreciated. I can forward config files privately if needed. Thanks, Roger Ward On Friday 26 March 2004 06:38 pm, Sam Varshavchik wrote: > Roger Ward writes: > > I came across a particularly nasty fatal error in courier (5.0.0?): > > 'UNKNOWN ERROR - no further description is available' > > > > Which seems to come from localmail.c line 359: > > strcpy(errptr, "UNKNOWN ERROR - no further description is available"); > > > > Can someone please give me a bit of insight as to what is going on? > > The message is self-explanatory. The delivery instructions for the given > local mail address specifies that messages are to be forwarded to another > address, but the actual attempt to forward the message has failed without > producing any explicit error messages. > > Since you did not indicate at all how you are trying to forward messages > for this account - either by literally listing the address in the .courier > file, by running the sendmail wrapper, or by using dynamic delivery > instructions, etcâ - I can't tell you what to do about it.
pgp00000.pgp
Description: signature
