On Thursday 22 April 2004 05:40, Henry Tang wrote:
Thanks for the info.. option 3 sounds very good. To get option 3 working is this something for the sendmail ruleset that i have to change (sendmail.cw?)
thanks henry
3) SMTP Auth, which means your mail user agent (kmail, Eudora, even (gag) outlook has to log into the smtp server before it is allowed to send.
No, the less you mess with sendmail the better off you will be ;-) Most SuSE sendmail installs (I tried 8.1 and 8.2) are set up to allow smtp-auth if configured, but Yast does not do very much of this work for you, and therefore a lot of googling was needed. You have to install a few packages... Sasl or sasl2 (depending on your version of SuSE. I have it working with both. With sasl2 there is another daemon involved compared to sasl, but I can send you samples for both. You also need starttls package (I think its openssl If I recall correctly). And you have to run thru the setup for starttls, (creating a certificate etc...). This was easy, but poorly documented, and the only examples I found by google were RedHat and I had to deduce some of the steps. Best to install those two packages from your Boxed set before you begin. I was only able to get sasldb method to work (sasl supports several methods of authentication, but only the data base method seems reliable. google topics: sasl starttls smtp auth suse See also /usr/share/doc/packages/cyrus-sasl or (or depending on version...) /usr/share/doc/packages/cyrus-sasl2 I think I have this stuff book marked somewhere on a machine at work, I'll check for you tomorrow if you want , send me email off-list. -- _____________________________________ John Andersen