summaryrefslogtreecommitdiffstats
path: root/mail/sendmail
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2003-04-16 14:39:22 +0000
committerdinoex <dinoex@FreeBSD.org>2003-04-16 14:39:22 +0000
commitd18ab86340f391892ad22f7febcc2f15c5f4ec81 (patch)
treeed91c551d6cd8d48d5f246a2e16aebc437cf514e /mail/sendmail
parentb51f15b533816efcc8683e04f041b4582c9b426b (diff)
downloadFreeBSD-ports-d18ab86340f391892ad22f7febcc2f15c5f4ec81.zip
FreeBSD-ports-d18ab86340f391892ad22f7febcc2f15c5f4ec81.tar.gz
- 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
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 0392bfe..35e6ebd 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 0000000..f66b5fa
--- /dev/null
+++ b/mail/sendmail/files/site.config.m4.smtps
@@ -0,0 +1 @@
+APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_SMTP_SSL')
OpenPOWER on IntegriCloud