sendmail: Version 8.11.0 und höher
sendmail-tls
, series SEC
,
instead of the "normal" sendmail package./sbin/conf.d/SuSEconfig.sendmail
.
However, all changes will disappear as soon as the package is updated.cp /sbin/conf.d/SuSEconfig.sendmail /sbin/conf.d/SuSEconfig.sendmail2
(74) cat <<-EOF (75) + define(\`confAUTH_MECHANISMS', \`PLAIN')dnl (76) + define(\`confDEF_AUTH_INFO', \`/etc/mail/default-auth-info')dnl (78) MAILER(\`local')dnlFrom now on, the configuration will be correctly generated every time SuSEconfig runs.
/etc/mail/default-auth-info
must be now created with the format:
USERNAME USERNAME PASSWORD MAILSERVER
MAILSERVER
corresponds to the smart host through which all your outgoing
messages are sent (i.e. your ISP's mail server)root
only:chmod 600 /etc/mail/default-auth-info
Sendmail will use the authentication from now on, always provided the remote host allows it.
Security tip:
Please note that with the above-mentioned "PLAIN" configuration, user data are sent unencrypted
through the Internet.
This is most likely the only "encryption" method supported by 99% of the ISPs and 100% of the mail clients
normally used with other operating systems :-(
If your ISP offers TLS/SSL encryption,too, it will be used automatically, thus protecting the password
transmission.