Skip Menu |
 

This queue is for tickets about the MIME-tools CPAN distribution.

Report information
The Basics
Id: 118262
Status: resolved
Priority: 0/
Queue: MIME-tools

People
Owner: dfs+pause [...] roaringpenguin.com
Requestors: mark.solinski [...] gpsinsight.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



MIME-Version: 1.0
X-Spam-Status: No, score=-1.899 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
X-Smtpdoctor-Processed: csmtpprox beta
X-Spam-Flag: NO
X-Virus-Checked: Checked
Content-Language: en-US
Content-Type: multipart/related; boundary="_004_5818A08FC073F4499BF53593A159DD86F2EBF7ord2mbx12bmex05ml_"; type="multipart/alternative"
Message-ID: <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-MS-Tnef-Correlator:
X-Spam-Score: -1.899
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 6A441240375 for <cpan-bug+MIME-tools [...] hipster.bestpractical.com>; Tue, 4 Oct 2016 15:45:01 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mM1PBPlfEWPz for <cpan-bug+MIME-tools [...] hipster.bestpractical.com>; Tue, 4 Oct 2016 15:44:59 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 06325240372 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 15:44:58 -0400 (EDT)
Received: (qmail 5536 invoked by alias); 4 Oct 2016 19:44:58 -0000
Received: from smtp83.ord1c.emailsrvr.com (HELO smtp83.ord1c.emailsrvr.com) (108.166.43.83) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Tue, 04 Oct 2016 12:44:50 -0700
Received: from smtp19.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp19.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 1EB59A0353 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 15:44:45 -0400 (EDT)
Received: from smtp19.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp19.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 1C658A00EE for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 15:44:45 -0400 (EDT)
Received: from smtp192.mex05.mlsrvr.com (unknown [184.106.31.85]) by smtp19.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTPS id 07F08A0353 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 15:44:45 -0400 (EDT)
Received: from smtp192.mex05.mlsrvr.com ([UNAVAILABLE]. [184.106.31.85]) (using TLSv1 with cipher AES256-SHA) by 0.0.0.0:25 (trex/5.7.7); Tue, 04 Oct 2016 15:44:45 -0400
Received: from ORD2MBX12B.mex05.mlsrvr.com ([fe80::b8ca:3aff:fe5d:c990]) by ORD2HUB25.mex05.mlsrvr.com ([fe80::be30:5bff:fef5:2014%15]) with mapi id 14.03.0279.002; Tue, 4 Oct 2016 14:44:44 -0500
Delivered-To: cpan-bug+MIME-tools [...] hipster.bestpractical.com
Subject: Test t/Ref.t fails on Windows install
Return-Path: <mark.solinski [...] gpsinsight.com>
Thread-Index: AdIedefde9ntUfqMT/ezJuTWSBmQvg==
X-RT-Mail-Extension: mime-tools
X-Original-To: cpan-bug+MIME-tools [...] hipster.bestpractical.com
X-Spam-Check-BY: la.mx.develooper.com
Date: Tue, 4 Oct 2016 19:44:43 +0000
X-Spam-Level:
X-MS-Has-Attach: yes
Thread-Topic: Test t/Ref.t fails on Windows install
X-Originating-Ip: [12.39.158.227]
Accept-Language: en-US
X-Sender-ID: mark.solinski [...] gpsinsight.com
To: "bug-MIME-tools [...] rt.cpan.org" <bug-MIME-tools [...] rt.cpan.org>
From: Mark Solinski <mark.solinski [...] gpsinsight.com>
X-RT-Interface: Email
Content-Length: 0
Content-Type: multipart/alternative; boundary="_000_5818A08FC073F4499BF53593A159DD86F2EBF7ord2mbx12bmex05ml_"
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: ascii
Content-Length: 1155
Download (untitled) / with headers
text/plain 1.1k
Hello, There is a hack (labeled as such in t/Ref.h) which looks like this: ### HACK HACK HACK: MailTools behaviour has changed!!! if ($msgpath eq 'testmsgs/hdr-fakeout.msg' && $::Mail::Header::VERSION > 2.14) { $refpath = 'testmsgs/hdr-fakeout-newmailtools-ref'; } The problem is the test "$msgpath eq 'testmsgs/hdr-fakeout.msg'" which when executed via the Windows (command) shell, will always fail. This is because, on Windows, the $msgpath variable will look something like "testmsgs\\hdr-fakeout.msg". On the Windows platform, the standard path separator is '\' and not '/'. Since Windows can use either separators, a fix will require, either that $msgpath only uses the '/' separator or the comparison needs to be relaxed to handle both separators. When I insured that $msgpath only used the '/' separator (and $::Mail::Header::VERSION was equal to 2.18), $refpath was set and all the tests passed. Mark Solinski | Back End Development Manager GPS Insight 7201 E. Henkel Way, Suite 400 | Scottsdale, AZ 85255 866.477.4321 Office x8596 480.513.1694 Fax 847.338.2006 Mobile gpsinsight.com [../Desktop/gpsi_logo_flat.jpg]
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: ascii
Content-Length: 5833
Content-Description: image001.jpg
Content-Type: image/jpeg; name="image001.jpg"
Content-Disposition: inline; creation-date="Tue, 04 Oct 2016 19:44:43 GMT"; filename="image001.jpg"; modification-date="Tue, 04 Oct 2016 19:44:43 GMT"; size="15621"
Content-Transfer-Encoding: base64
Content-ID: <image001.jpg [...] 01D21E3B.DA8D6910>
Content-Length: 15621
Download image001.jpg
image/jpeg 15.2k
image001.jpg
MIME-Version: 1.0
X-Canit-Geo: No geolocation information available for 192.168.10.23
X-Canit-Archived-As: base/20161004 / 01RPwGR1S
X-Spam-Flag: NO
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -9.876
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] roaringpenguin.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 4E030240381 for <cpan-bug+MIME-tools [...] hipster.bestpractical.com>; Tue, 4 Oct 2016 16:44:13 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tE1t+DbS1dV2 for <cpan-bug+MIME-tools [...] hipster.bestpractical.com>; Tue, 4 Oct 2016 16:44:11 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 6D0EF240132 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 16:44:11 -0400 (EDT)
Received: (qmail 7373 invoked by alias); 4 Oct 2016 20:43:09 -0000
Received: from roaringpenguin.com (HELO colo3.roaringpenguin.com) (70.38.112.54) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Tue, 04 Oct 2016 13:43:00 -0700
Received: from vanadium.roaringpenguin.com ([192.168.10.23]) by colo3.roaringpenguin.com (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id u94KgrkP008214 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 16:42:54 -0400
Received: from hydrogen.roaringpenguin.com (dfs [...] hydrogen.roaringpenguin.com [192.168.10.1]) by vanadium.roaringpenguin.com (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id u94Kgoa7022759 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 16:42:51 -0400
Delivered-To: cpan-bug+MIME-tools [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #118262] Test t/Ref.t fails on Windows install
X-Spam-Check-BY: la.mx.develooper.com
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed; d=roaringpenguin.com; h= date:from:to:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=canit; bh=KhwsbHN3Oj9WztD6NxJ+txcQN88vzLLisUlCrulBmiY=; b=iFx7K0DI8wqn /oR24r0eOmh0badFXBLci/njMCGbAc+SUF8ZA1YOaT/w8YTG0XQS+avGt4XEkwbD /BMyzeWmGQHcjFDMddo2lcSxLNCZB2OMlEvSh7/mVLjSAa7rI0nYQ7ObvJrP7I0y HeKWkE3MMHnyj3uhDCEboWAm2qW9MucVDDsy6jPEQrYLVA8feH0IOX5WWnZqhBYs k+MwnRML3byNtWvRKvfBaSPmZJVs2DIS/LGddoevQoWfdTxf2Ux/37InYcDH34aF mm4ITLYtLSqAcNH659r1K3t7iFIphFw+AzCxp3QrvXwVrgYi2cJpSoQTejbUij2K e3JpGu1VDQ==
Date: Tue, 4 Oct 2016 16:42:50 -0400
X-Spam-Level:
To: bug-MIME-tools [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
X-Scanned-BY: CanIt (www . roaringpenguin . com)
X-Scanned-BY: MIMEDefang 2.78 on 192.168.10.23
In-Reply-To: <rt-4.0.18-23983-1475610302-744.118262-4-0 [...] rt.cpan.org>
X-Spam-Status: No, score=-9.876 tagged_above=-99.9 required=10 tests=[AWL=1.125, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_OUR_RT=-4, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
X-Canit-Archive-Cluster: SQVyZJxqklY5buiWXYCN4T/BjiM
X-RT-Interface: API
References: <RT-Ticket-118262 [...] rt.cpan.org> <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com> <rt-4.0.18-23983-1475610302-744.118262-4-0 [...] rt.cpan.org>
Message-ID: <20161004164250.6b02d854 [...] hydrogen.roaringpenguin.com>
Organization: Roaring Penguin Software Inc.
Return-Path: <dfs [...] roaringpenguin.com>
X-RT-Mail-Extension: mime-tools
X-Original-To: cpan-bug+MIME-tools [...] hipster.bestpractical.com
X-Canitpro-Stream: outgoing (inherits from default)
From: Dianne Skoll <dfs [...] roaringpenguin.com>
RT-Message-ID: <rt-4.0.18-28357-1475613854-672.118262-0-0 [...] rt.cpan.org>
Content-Length: 680
Download (untitled) / with headers
text/plain 680b
Hi, Show quoted text
> There is a hack (labeled as such in t/Ref.h) which looks like this:
Oh, I see. Does this patch-to-a-hack fix things on Windows? Regards, Dianne. diff --git a/t/Ref.t b/t/Ref.t index d39d20b..7d89b32 100644 --- a/t/Ref.t +++ b/t/Ref.t @@ -40,7 +40,8 @@ foreach my $refpath (@refpaths) { # print STDERR " $msgpath\n"; ### HACK HACK HACK: MailTools behaviour has changed!!! - if ($msgpath eq 'testmsgs/hdr-fakeout.msg' && $::Mail::Header::VERSION > 2.14) { + if ($msgpath =~ /hdr-fakeout.msg$/ && + $::Mail::Header::VERSION > 2.14) { $refpath = 'testmsgs/hdr-fakeout-newmailtools-ref'; } ### Get reference, as ref to array:
MIME-Version: 1.0
X-Spam-Flag: NO
X-Smtpdoctor-Processed: csmtpprox beta
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -3.899
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 032F3240362 for <cpan-bug+MIME-tools [...] hipster.bestpractical.com>; Tue, 4 Oct 2016 18:00:02 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BHw3rKt4D+UD for <cpan-bug+MIME-tools [...] hipster.bestpractical.com>; Tue, 4 Oct 2016 18:00:00 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 43897240312 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 18:00:00 -0400 (EDT)
Received: (qmail 9304 invoked by alias); 4 Oct 2016 21:59:59 -0000
Received: from smtp75.ord1c.emailsrvr.com (HELO smtp75.ord1c.emailsrvr.com) (108.166.43.75) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Tue, 04 Oct 2016 14:59:49 -0700
Received: from smtp10.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp10.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 017974009A for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 17:59:43 -0400 (EDT)
Received: from smtp10.relay.ord1c.emailsrvr.com (localhost [127.0.0.1]) by smtp10.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id F2F6E40318 for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 17:59:43 -0400 (EDT)
Received: from smtp192.mex05.mlsrvr.com (unknown [184.106.31.85]) by smtp10.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTPS id E75144009A for <bug-MIME-tools [...] rt.cpan.org>; Tue, 4 Oct 2016 17:59:43 -0400 (EDT)
Received: from smtp192.mex05.mlsrvr.com ([UNAVAILABLE]. [184.106.31.85]) (using TLSv1 with cipher AES256-SHA) by 0.0.0.0:25 (trex/5.7.7); Tue, 04 Oct 2016 17:59:43 -0400
Received: from ORD2MBX12B.mex05.mlsrvr.com ([fe80::b8ca:3aff:fe5d:c990]) by ORD2HUB15.mex05.mlsrvr.com ([fe80::be30:5bff:feee:c684%15]) with mapi id 14.03.0279.002; Tue, 4 Oct 2016 16:59:43 -0500
Delivered-To: cpan-bug+MIME-tools [...] hipster.bestpractical.com
Subject: RE: [rt.cpan.org #118262] Test t/Ref.t fails on Windows install
X-Spam-Check-BY: la.mx.develooper.com
Thread-Index: AdIedefde9ntUfqMT/ezJuTWSBmQvgACi6eyAAKAWqA=
Date: Tue, 4 Oct 2016 21:59:42 +0000
X-Spam-Level:
To: "bug-MIME-tools [...] rt.cpan.org" <bug-MIME-tools [...] rt.cpan.org>
X-Sender-ID: mark.solinski [...] gpsinsight.com
Content-Transfer-Encoding: base64
In-Reply-To: <rt-4.0.18-28357-1475613854-1229.118262-6-0 [...] rt.cpan.org>
X-Spam-Status: No, score=-3.899 tagged_above=-99.9 required=10 tests=[AWL=2.001, BAYES_00=-1.9, FROM_OUR_RT=-4, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
X-RT-Interface: API
Content-Language: en-US
References: <RT-Ticket-118262 [...] rt.cpan.org> <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com> <rt-4.0.18-23983-1475610302-744.118262-4-0 [...] rt.cpan.org> <20161004164250.6b02d854 [...] hydrogen.roaringpenguin.com> <rt-4.0.18-28357-1475613854-1229.118262-6-0 [...] rt.cpan.org>
Message-ID: <5818A08FC073F4499BF53593A159DD86F2EC44 [...] ord2mbx12b.mex05.mlsrvr.com>
X-MS-Tnef-Correlator:
Return-Path: <mark.solinski [...] gpsinsight.com>
X-RT-Mail-Extension: mime-tools
X-Original-To: cpan-bug+MIME-tools [...] hipster.bestpractical.com
X-MS-Has-Attach:
Thread-Topic: [rt.cpan.org #118262] Test t/Ref.t fails on Windows install
X-Originating-Ip: [12.39.158.227]
Accept-Language: en-US
From: Mark Solinski <mark.solinski [...] gpsinsight.com>
RT-Message-ID: <rt-4.0.18-23869-1475618402-182.118262-0-0 [...] rt.cpan.org>
Content-Length: 1147
Download (untitled) / with headers
text/plain 1.1k
Yes. With that patch-to-a-hack, all tests pass on Windows (Perl 5.22.1, MSWin32-x64-multi-thread). Thanks, Mark Show quoted text
-----Original Message----- From: Dianne Skoll via RT [mailto:bug-MIME-tools@rt.cpan.org] Sent: Tuesday, October 04, 2016 1:44 PM To: Mark Solinski <mark.solinski@gpsinsight.com> Subject: Re: [rt.cpan.org #118262] Test t/Ref.t fails on Windows install <URL: https://rt.cpan.org/Ticket/Display.html?id=118262 > Hi,
> There is a hack (labeled as such in t/Ref.h) which looks like this:
Oh, I see. Does this patch-to-a-hack fix things on Windows? Regards, Dianne. diff --git a/t/Ref.t b/t/Ref.t index d39d20b..7d89b32 100644 --- a/t/Ref.t +++ b/t/Ref.t @@ -40,7 +40,8 @@ foreach my $refpath (@refpaths) { # print STDERR " $msgpath\n"; ### HACK HACK HACK: MailTools behaviour has changed!!! - if ($msgpath eq 'testmsgs/hdr-fakeout.msg' && $::Mail::Header::VERSION > 2.14) { + if ($msgpath =~ /hdr-fakeout.msg$/ && + $::Mail::Header::VERSION > 2.14) { $refpath = 'testmsgs/hdr-fakeout-newmailtools-ref'; } ### Get reference, as ref to array:
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-28357-1475613854-672.118262-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <RT-Ticket-118262 [...] rt.cpan.org> <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com> <rt-4.0.18-23983-1475610302-744.118262-4-0 [...] rt.cpan.org> <20161004164250.6b02d854 [...] hydrogen.roaringpenguin.com> <rt-4.0.18-28357-1475613854-672.118262-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-19618-1489877216-600.118262-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 90
Hi Dianne, Could you please release a new MIME::Tools version with that patch? Thank you
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-19618-1489877216-600.118262-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <RT-Ticket-118262 [...] rt.cpan.org> <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com> <rt-4.0.18-23983-1475610302-744.118262-4-0 [...] rt.cpan.org> <20161004164250.6b02d854 [...] hydrogen.roaringpenguin.com> <rt-4.0.18-28357-1475613854-672.118262-0-0 [...] rt.cpan.org> <rt-4.0.18-19618-1489877216-600.118262-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-9789-1491407165-265.118262-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 202
Download (untitled) / with headers
text/plain 202b
On Sat Mar 18 18:46:56 2017, XENU wrote: Show quoted text
> Hi Dianne, > > Could you please release a new MIME::Tools version with that patch? > > Thank you
I ran into this issue as well. A new release would help :)
MIME-Version: 1.0
In-Reply-To: <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <5818A08FC073F4499BF53593A159DD86F2EBF7 [...] ord2mbx12b.mex05.mlsrvr.com>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-22667-1491573816-1491.118262-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 149
Download (untitled) / with headers
text/plain 149b
Hi, I've released version 5.509 of MIME::tools at http://search.cpan.org/~dskoll/MIME-tools-5.509/ I believe it fixes this bug. Regards, Dianne.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.