New port: mail/jwsmtp
jwSMTP is a GPL-licensed C++ library to facilitate sending email programmatically. All you need to worry about is who the mail is from, who to send it to and the message itself, no network coding necessary. It is able to send mail in html or plain format. jwSMTP can send attachments, send to multiple recipients including Cc/Bcc recipients. LOGIN and PLAIN SMTP authentication. Do an MX lookup or send direct via an smtp server. Supported platforms are BSD, Linux and Windows. WWW: https://talk.mumbleface.net/jwsmtp/ PR: 210765 Submitted by: Mohammad S. Babaei <info@babaei.net>
This commit is contained in:
parent
f50008ab59
commit
5d282f809c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=418403
5 changed files with 75 additions and 0 deletions
|
@ -187,6 +187,7 @@
|
|||
SUBDIR += jamlib
|
||||
SUBDIR += jmba
|
||||
SUBDIR += junkfilter
|
||||
SUBDIR += jwsmtp
|
||||
SUBDIR += kbiff
|
||||
SUBDIR += kshowmail
|
||||
SUBDIR += lbdb
|
||||
|
|
41
mail/jwsmtp/Makefile
Normal file
41
mail/jwsmtp/Makefile
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Created by: Mohammad S. Babaei <info@babaei.net>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= jwsmtp
|
||||
PORTVERSION= 1.32.15
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/jwsmtp%20version%201.32.15%20bugfix/
|
||||
|
||||
MAINTAINER= info@babaei.net
|
||||
COMMENT= C++ library for sending email
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
NO_OPTIONS_SORT= yes
|
||||
OPTIONS_DEFINE= DOCS MANPAGES
|
||||
OPTIONS_DEFAULT= DOCS MANPAGES
|
||||
|
||||
DOCS_DESC= Install documentation
|
||||
MANPAGES_DESC= Install manpages
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USES= libtool pathfix
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
PLIST_SUB+= PORTDOCS=""
|
||||
.else
|
||||
PLIST_SUB+= PORTDOCS="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MMANPAGES}
|
||||
PLIST_SUB+= MANPAGES=""
|
||||
.else
|
||||
PLIST_SUB+= MANPAGES="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
mail/jwsmtp/distinfo
Normal file
2
mail/jwsmtp/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (jwsmtp-1.32.15.tar.gz) = 46227cd677f64850de0b23f6f6764576ddacb637011f34d16386fb31cdd2d722
|
||||
SIZE (jwsmtp-1.32.15.tar.gz) = 458872
|
10
mail/jwsmtp/pkg-descr
Normal file
10
mail/jwsmtp/pkg-descr
Normal file
|
@ -0,0 +1,10 @@
|
|||
jwSMTP is a GPL-licensed C++ library to facilitate sending email
|
||||
programmatically. All you need to worry about is who the mail is from, who to
|
||||
send it to and the message itself, no network coding necessary. It is able to
|
||||
send mail in html or plain format. jwSMTP can send attachments, send to
|
||||
multiple recipients including Cc/Bcc recipients. LOGIN and PLAIN SMTP
|
||||
authentication. Do an MX lookup or send direct via an smtp server.
|
||||
|
||||
Supported platforms are BSD, Linux and Windows.
|
||||
|
||||
WWW: https://talk.mumbleface.net/jwsmtp/
|
21
mail/jwsmtp/pkg-plist
Normal file
21
mail/jwsmtp/pkg-plist
Normal file
|
@ -0,0 +1,21 @@
|
|||
include/jwsmtp-1.32/jwsmtp/base64.h
|
||||
include/jwsmtp-1.32/jwsmtp/compat.h
|
||||
include/jwsmtp-1.32/jwsmtp/jwsmtp.h
|
||||
include/jwsmtp-1.32/jwsmtp/mailer.h
|
||||
lib/libjwsmtp-1.32.so
|
||||
lib/libjwsmtp.a
|
||||
lib/libjwsmtp.so
|
||||
libdata/pkgconfig/jwsmtp-1.32.pc
|
||||
%%MANPAGES%%man/man3/jwsmtp.3.gz
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/Copying
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/basic_code.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/functions.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/install.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/lib-set.jpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/mailer_class.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/main.css
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/t-o-i.jpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/t-o-l.jpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/usage.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%-1.32/win.html
|
Loading…
Reference in a new issue