Sorry, perhaps I was not too clear
Im not using my isp's smtp, I'm using my qmail of my sme 6 and works fine. except when I sent mails to users of my isp's subnet
when my qmail try to connect to my isp's its get a 530 error, auth required
This is a common setup for braindead ISPs. Rogers is similar. SMTP auth is often required as a spam-blocking measure.
While qmail has nothing built-in to handle this, we have an experimental proxy built-in to some recent dev packages.
Grab the latest e-smith-email from the devel directory of any e-smith mirror. Check its requires and make sure you have those too, which should also be available there.
ie. rpm -qp --requires <rpm package file>
After you install them, run /etc/e-smith/events/actions/initialize-default-databases. You should now have a new record in your configuration db called smtp-auth-proxy.
Using the email panel, put your ISP's mail server in the field for "Address of Internet provider's mail server", and save. Then, from the command-line, do the following:
/sbin/e-smith/config setprop smtp-auth-proxy Userid <userid>
/sbin/e-smith/config setprop smtp-auth-proxy Passwd <passwd>
/sbin/e-smith/config setprop smtp-auth-proxy Debug enabled
/sbin/e-smith/signal-event email-update
The auth proxy should now be running on port 26 locally. Try sending an email, and you should see the smtp conversation with your ISP's mail server in /var/log/smtp-auth-proxy/current.
If you have any problems, please let me know. Also, this is "use at your own risk" code. While I know it works from testing it elsewhere, you have been warned that it is still alpha code.
Mike