Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

A question about sendmail on solaris(10 and 11)

UnixFan12May 2 2015 — edited May 3 2015

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

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 31 2015
Added on May 2 2015
1 comment
1,024 views