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>