[vPostMaster] vpm-pftransport issues

CyberLeo Kitsana cyberleo at cyberleo.net
Sat Jun 28 20:19:57 MDT 2008


I've been poking around in vpm-pftransport and discovered a few 
inconsistencies. The first is resolved by the included patch (command 
help has sender and recipient mixed up). This applies as well to the 
recently released 1.44.

The second issue I've been running into involves postfix occasionally 
providing more than one recipient email to vpm-pftransport, which causes 
an error, and the mail is bounced.

It appears as if postfix calls vpm-pftransport once for each recipient 
in a multi-recipient email when they are local, but includes all 
recipients on the command line, in the same order for each invocation.

I'm in the process of checking out 1.44, but I saw nothing in the 
release notes to hint towards this issue.

Is this a new behavior to postfix, or is it due to some lack of flags in 
master.cf?

vpostmaster-1.42
postfix-2.5.1_2,1
python25-2.5.2_2

-- 
Fuzzy love,
-CyberLeo
Technical Administrator
CyberLeo.Net Webhosting
http://www.CyberLeo.Net
<CyberLeo at CyberLeo.Net>

Furry Peace! - http://wwww.fur.com/peace/
-------------- next part --------------
--- vpm-pftransport-orig	2008-05-28 04:31:50.000000000 -0500
+++ vpm-pftransport-real	2008-05-28 04:32:10.000000000 -0500
@@ -218,7 +218,7 @@
 	'Process incoming message for delivery.'
 	#  process arguments  {{{2
 	if len(sys.argv) != 3:
-		print 'usage: %s <recipient> <sender>' % os.path.basename(sys.argv[0])
+		print 'usage: %s <sender> <recipient>' % os.path.basename(sys.argv[0])
 		return(1)
 	sender = string.lower(sys.argv[1])
 	recipient = string.lower(sys.argv[2])


More information about the vPostMaster mailing list