I have a private network for working,all machines are linux or unix.
I have one smtp server running postfix,wich force all connection
to make tls(escuse my english relly bad).
On hpux 11.31 i use this .mc
divert(0)dnl
VERSIONID(`$Id: generic-hpux10.mc,v 8.13 2001/05/29 17:29:52 ca Exp $')
OSTYPE(hpux11)dnl
DOMAIN(generic)dnl
define(`_X400_UUCP_')dnl
define(`_MASQUERADE_ENVELOPE_')dnl
define(`MASQUERADE_NAME')dnl
define(`confTRY_NULL_MX_LIST',`T')dnl
define(`LUSER_RELAY',`name_of_luser_relay')dnl
define(`DATABASE_MAP_TYPE',`dbm')dnl
define(`_CLASS_U_')dnl
define(`LOCAL_RELAY')dnl
define(`MAIL_HUB')dnl
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5')dnl
FEATURE(always_add_domain)dnl
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(openmail)dnl
MAILER(uucp)dnl
define(`SMART_HOST', `posta.domain.com')
define(`confCACERT_PATH', `/etc/mail/certs')dnl
define(`confCACERT', `/etc/mail/certs/domain.com.crt')dnl
define(`confSERVER_CERT', `/etc/mail/certs/hpux2.domain.com.crt')dnl
define(`confSERVER_KEY', `/etc/mail/certs/hpux2.domain.com.key')dnl
define(`confCLIENT_CERT', `/etc/mail/certs/hpux2.domain.com.crt')dnl
define(`confCLIENT_KEY', `/etc/mail/certs/hpux2.domain.com.key')dnl
define(`confRAND_FILE',`egd:/dev/urandom')dnl
D{tls_version}TLSv1
O UseTLS=True
On Solaris this
divert(0)dnl
VERSIONID(`sendmail.mc (Sun)')
OSTYPE(`solaris11')dnl
DOMAIN(`solaris-generic')dnl
define(`confFALLBACK_SMARTHOST', `mailhost$?m.$m$.')dnl
FEATURE(genericstable)dnl
FEATURE(mailertable)dnl
FEATURE(domaintable)dnl
FEATURE(allmasquerade)dnl
FEATURE(promiscuous_relay)dnl
FEATURE(accept_unresolvable_domains)dnl
FEATURE(accept_unqualified_senders)dnl
FEATURE(no_default_msa)
DOMAIN(`posta.domain.local')dnl
MAILER(`local')dnl
MAILER(`smtp')dnl
define(`confSMTP_LOGIN_MSG', `$j Sendmail $b')
define(`SMART_HOST', `posta.domain.com')
define(`confCACERT_PATH', `/etc/mail/certs')dnl
define(`confCACERT', `/etc/mail/certs/domain.local.crt')dnl
define(`confSERVER_CERT', `/etc/mail/certs/solaris.domaincrt')dnl
define(`confSERVER_KEY', `/etc/mail/certs/solaris.domain.coml.key')dnl
define(`confCLIENT_CERT', `/etc/mail/certs/solaris.domain.com.crt')dnl
define(`confCLIENT_KEY', `/etc/mail/certs/solaris.domain.com.key')dnl
define(`confRAND_FILE',`egd:/dev/urandom')dnl
D{tls_version}TLSv1
On hpux all works fine,send mail,on solaris give me those errors
[192.168.3.252], dsn=5.0.0, stat=Service unavailable
Diagnostic-Code: SMTP; 530 5.7.0 Must issue a STARTTLS command first
I try to set UseTLS=True even on solaris but give me error and sendmail don't start
How to set sendmail to use tls?
thank to who help me