Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  3 Aug 2001 17:24:13 -0400 (EDT)
From:      Pete Fritchman <petef@databits.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29420: New port: mail/p5-Mail-Verify
Message-ID:  <20010803212413.A50BCD919@entropy.databits.net>

next in thread | raw e-mail | index | archive | help

>Number:         29420
>Category:       ports
>Synopsis:       New port: mail/p5-Mail-Verify
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 03 14:50:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Pete Fritchman
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
Databits Network Services, Inc.
>Environment:
System: FreeBSD entropy.databits.net 4.3-STABLE FreeBSD 4.3-STABLE #1: Tue Jul 31 08:19:43 EDT 2001 petef@entropy.databits.net:/usr/obj/usr/src/sys/ENTROPY i386

>Description:

Mail::Verify provides a function CheckAddress function for verifying
email addresses.  First the syntax of the email address is checked,
then it verifies that there is at least one valid MX server accepting
email for the domain.  Using the Net::DNS module and the IO::Socket
module a list of MX records (or, falling back on a hosts A record)
are checked to make sure at least one SMTP server is accepting
connections.

WWW: http://search.cpan.org/search?dist=Mail-Verify

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Mail-Verify/
#	p5-Mail-Verify/Makefile
#	p5-Mail-Verify/distinfo
#	p5-Mail-Verify/pkg-comment
#	p5-Mail-Verify/pkg-descr
#	p5-Mail-Verify/pkg-plist
#
echo c - p5-Mail-Verify/
mkdir -p p5-Mail-Verify/ > /dev/null 2>&1
echo x - p5-Mail-Verify/Makefile
sed 's/^X//' >p5-Mail-Verify/Makefile << 'END-of-p5-Mail-Verify/Makefile'
X# New ports collection makefile for:	p5-Mail-Verify
X# Date created:				2 August 2001
X# Whom:					Pete Fritchman <petef@databits.net >
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Mail-Verify
XPORTVERSION=	0.01
XCATEGORIES=	mail perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Mail
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	petef@databits.net
X
XBUILD_DEPENDS=	${SITE_PERL}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XWRKSRC=	${WRKDIR}/${PORTNAME}
X
XSITE_PERL=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
XPERL_CONFIGURE=	yes
X
XMANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		Mail::Verify.3
X
X.include <bsd.port.mk>
END-of-p5-Mail-Verify/Makefile
echo x - p5-Mail-Verify/distinfo
sed 's/^X//' >p5-Mail-Verify/distinfo << 'END-of-p5-Mail-Verify/distinfo'
XMD5 (Mail-Verify-0.01.tar.gz) = 66c9e4f5cb7667370411dd04a7c81125
END-of-p5-Mail-Verify/distinfo
echo x - p5-Mail-Verify/pkg-comment
sed 's/^X//' >p5-Mail-Verify/pkg-comment << 'END-of-p5-Mail-Verify/pkg-comment'
XPerl module to verify email addresses
END-of-p5-Mail-Verify/pkg-comment
echo x - p5-Mail-Verify/pkg-descr
sed 's/^X//' >p5-Mail-Verify/pkg-descr << 'END-of-p5-Mail-Verify/pkg-descr'
XMail::Verify provides a function CheckAddress function for verifying
Xemail addresses.  First the syntax of the email address is checked,
Xthen it verifies that there is at least one valid MX server accepting
Xemail for the domain.  Using the Net::DNS module and the IO::Socket
Xmodule a list of MX records (or, falling back on a hosts A record)
Xare checked to make sure at least one SMTP server is accepting
Xconnections.
X
XWWW: http://search.cpan.org/search?dist=Mail-Verify
X
X- Pete
Xpetef@databits.net
END-of-p5-Mail-Verify/pkg-descr
echo x - p5-Mail-Verify/pkg-plist
sed 's/^X//' >p5-Mail-Verify/pkg-plist << 'END-of-p5-Mail-Verify/pkg-plist'
Xlib/perl5/site_perl/%%PERL_VER%%/Mail/Verify.pm
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Mail/Verify/.packlist
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Mail/Verify
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Mail 2>/dev/null || true 2>/dev/null || true
X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Mail 2>/dev/null || true
END-of-p5-Mail-Verify/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010803212413.A50BCD919>