hi todd, when i checked /var/spool/postfix/etc/hosts was a copy of /etc/hosts explicitly specifiying it in main.cf worked, in fact expliclty specifying anything in main.cf works as i simply uncommented out the examples they had there, what bothers me is what was bothering praedor last year, the documentation - inthis case the file itself - specifically says that the default is obtained from gethostname() and as far as i can see that does indeed give the full name for this box, yet postfix wasn't having any of it!
so the question remains for me, is there any way that my box is not set up correctly compared to previous installs where postfix worked out of the box? i don't expect you to be able to answer that short of coming round my house and having a look! :) also once the error about hostname dissappeared i got another one about public/pickup - no such file or directory, no amount of service postfix restart or reloading would fix this, in the end i rebooted and that did it, can you say how i could have achieved this without rebooting? cheers bascule On Monday 20 Jan 2003 8:45 am, Todd Lyons wrote: > -----BEGIN PGP SIGNED MESSAGE----- > > What about in /var/spool/postfix/etc/hosts? You do know that postfix is > now chrooted to /var/spool/postfix now... > > > [root@mycroft bascule]# send-mail: warning: My hostname mycroft is not a > > fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf > > postdrop: warning: My hostname mycroft is not a fully qualified name - > > set myhostname or mydomain in /etc/postfix/main.cf > > [root@mycroft bascule]# > > When postfix starts, if it's not explicitly specified in > /etc/postfix/main.cf, it asks a DNS server for the name. Obviously, > mycroft.excession is not something that any public DNS server will > resolve. -- "Oh no, not again." -- A bowl of petunias on it's way to certain death.
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
