Ok i think i have solved this one after many many hours of reading/testing
i have used the file /etc/e-smith/templates/var/service/qpsmtpd/config/relayclients/template-begin
and added the following
# Format is IP, or IP part with trailing dot
# e.g. "127.0.0.1", or "192.168."
xxx.yyy.zzz.
aaa.bbb.ccc.
to allow all ips in the range of xxx.yyy.zzz.* and aaa.bbb.ccc.* to relay without having to auth (The client owns all ips in them ranges)
I have tested the server for open relay at
http://www.abuse.net and it passes ok
My question now is, is this safe? and is there a better/safer way to achieve the same thing?
i tried to use the method listed in
http://forums.contribs.org/index.php?topic=32156.0but i couldn't get this to work
Many Thanks Keith