I'm configuring a Suse 9.1 as a mail server using sendmail. I would like
to use the Suse configuration as much as possible because I would like
to be able to update sendmail through Suse online update.
I would like to have everybody to be able to post mail who is either
* coming from localhost, or who
* knows a username/passwd of a user of the machine
The latter authentification should be encrypted to avoid password
sniffing. The users should be able to send mail from anywhere in the
internet using mozilla or outlook.
Is TLS the right thing for what I want?
I modified the file /etc/sysconfig/sendmail and ran SuSEconfig
afterwards. I set SMTP_AUTH_* to "all" and installed almost all
cyrus-sasl-* packages except the one for one-time passwords. I set
STARTTLS to "both". Is this correct so far?
Do I need any certificates? I did not find any instructions to generate
them. If so, what is the command line to generate these certificates?
(Self-certified, with correct host name, and with 10 years expiration).
Am I missing anything else?
Thanks a lot for your help in advance.