summaryrefslogtreecommitdiff
path: root/mail/sendmail
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2003-04-16 14:39:22 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2003-04-16 14:39:22 +0000
commit773e46a4dc7a3dc6158341ab8db0084d2e0ff2f4 (patch)
tree174067b48bbdf3f2e521255b9d33a2cb0e751b1d /mail/sendmail
parentRe-enable NLS support. (diff)
- Added new option SENDMAIL_WITH_SMTPS=yes
The current sendmail port (mail/sendmail) does not allow to build build sendmail with smtps support (SSL but not STARTTLS). This mode is required by some MUA (ex. the only way to enable encryption in MS Outlook Express is to use smtps). PR: 51029 Submitted by: and@rsu.ru
Notes
Notes: svn path=/head/; revision=79086
Diffstat (limited to 'mail/sendmail')
-rw-r--r--mail/sendmail/Makefile12
-rw-r--r--mail/sendmail/files/site.config.m4.smtps1
2 files changed, 13 insertions, 0 deletions
diff --git a/mail/sendmail/Makefile b/mail/sendmail/Makefile
index 0392bfe58ba8..35e6ebdeb35c 100644
--- a/mail/sendmail/Makefile
+++ b/mail/sendmail/Makefile
@@ -32,11 +32,20 @@ PLIST_SUB+= PREFIX=${PREFIX:S=${PREFIX}/==}
# SENDMAIL_WITHOUT_IPV6=yes
# SENDMAIL_WITHOUT_MILTER=yes
# SENDMAIL_WITH_TLS=yes
+# SENDMAIL_WITH_SMTPS=yes
# SENDMAIL_WITH_SASL=yes
# SENDMAIL_WITH_SASL2=yes
# SENDMAIL_WITH_LDAP=yes
# SENDMAIL_WITH_PICKY_HELO_CHECK=yes
+.if defined(SENDMAIL_WITH_SMTPS)
+.if !defined(SENDMAIL_WITH_TLS) && !defined(WITH_TLS)
+.BEGIN:
+ @${ECHO_CMD} "DEPENDENCY NOTE: SENDMAIL_WITH_TLS will be enabled to support SENDMAIL_WITH_SMTPS"
+SENDMAIL_WITH_TLS=yes
+.endif
+.endif
+
.if defined(SENDMAIL_WITH_LDAP)
PKGNAMESUFFIX?= -ldap
LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20
@@ -238,6 +247,9 @@ tls-install:
SITE+= ${FILESDIR}/site.config.m4.ssl
.endif
SITE+= ${FILESDIR}/site.config.m4.tls
+.if defined(SENDMAIL_WITH_SMTPS)
+SITE+= ${FILESDIR}/site.config.m4.smtps
+.endif
.endif
.if exists(${FILESDIR}/site.config.m4.local)
diff --git a/mail/sendmail/files/site.config.m4.smtps b/mail/sendmail/files/site.config.m4.smtps
new file mode 100644
index 000000000000..f66b5fa440cd
--- /dev/null
+++ b/mail/sendmail/files/site.config.m4.smtps
@@ -0,0 +1 @@
+APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_SMTP_SSL')