<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/qmhandle/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/qmhandle/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 22 Oct 2007 21:56:04 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/qmhandle/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>error introduced with 1.3.0 and &gt;</title><link>https://sourceforge.net/p/qmhandle/bugs/19/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;[qmhandle-1.2.3]# ./qmHandle -S"failure notice"&lt;br /&gt;
Qmail isn't running... no need to stop it.&lt;br /&gt;
Looking for messages with Subject: failure notice&lt;br /&gt;
No messages matching Subject "failure notice" found in the queue!&lt;br /&gt;
Qmail wasn't running when qmHandle was started, so it won't be restarted.&lt;/p&gt;
&lt;p&gt;[qmhandle-1.3.0]# ./qmHandle -S"failure notice"&lt;br /&gt;
Qmail isn't running... no need to stop it.&lt;br /&gt;
Looking for messages with Subject: failure notice&lt;br /&gt;
Deleting message: 19211843&lt;br /&gt;
Uncaught exception from user code:&lt;br /&gt;
cannot open message 15/4767225! Is qmail-send running?&lt;br /&gt;
at ./qmHandle line 246&lt;br /&gt;
main::getSubject('15/4767225') called at ./qmHandle line 699&lt;br /&gt;
main::DelMsgSubj('failure notice') called at ./qmHandle line 171&lt;/p&gt;
&lt;p&gt;These where run seconds apart, on the same queue.  The message 4767225 doesn't exist, nor did it exist when qmHandle 1.3.0 or 1.3.2 were executed.  Not sure where it picked up that number.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ivan Jenkins</dc:creator><pubDate>Mon, 22 Oct 2007 21:56:04 -0000</pubDate><guid>https://sourceforge.netcdf4c4f0ccfbc6c3bfd0b0cc87509efee5a49c48</guid></item><item><title>subject with multi line</title><link>https://sourceforge.net/p/qmhandle/bugs/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;can not get the right subject when the subject have multi lines.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 19 Sep 2007 02:28:46 -0000</pubDate><guid>https://sourceforge.net21cbea1b9b16c8106625ceae7d0785757ceb1510</guid></item><item><title>Can't exec "pidof"</title><link>https://sourceforge.net/p/qmhandle/bugs/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This is for the information of others; there is perhaps a documentation issue here.&lt;/p&gt;
&lt;p&gt;In version 1.2.0 the configuration of qmHandle has these two options for determining the pid of qmail-send:&lt;/p&gt;
&lt;p&gt;# Enter here the system command which returns qmail PID. The following&lt;br /&gt;
# should work on most Unixes:&lt;br /&gt;
#my ($pidcmd) = 'pidof qmail-send';&lt;br /&gt;
my ($pidcmd) = 'svstat /service/qmail-send | sed -e \'s/.*(pid //\' | sed -e \'s/) .*//\'';&lt;/p&gt;
&lt;p&gt;In version 1.3.2 the code is:&lt;/p&gt;
&lt;p&gt;#####&lt;br /&gt;
# Enter here the system command which returns qmail PID. The following&lt;br /&gt;
# should work on most Unixes:&lt;br /&gt;
my ($pidcmd) = 'pidof qmail-send';&lt;/p&gt;
&lt;p&gt;On machines with pidof support you get the error &lt;br /&gt;
Can't exec "pidof"&lt;/p&gt;
&lt;p&gt;A recent machine build of FreeBSD 6.1 (May 2006)&lt;br /&gt;
pidof&lt;br /&gt;
is not installed by default.  It can installed using the Port sysutils/pidof&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Liles</dc:creator><pubDate>Wed, 25 Jul 2007 23:52:06 -0000</pubDate><guid>https://sourceforge.net0cdfb4af4c00e4a8a2505905eb4d6438c19e1f56</guid></item><item><title>If qmail-send busy, qmHandle should wait</title><link>https://sourceforge.net/p/qmhandle/bugs/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Issue 1:&lt;br /&gt;
qmHandle should check to see if qmail (send) is running, and if it is, stop it.  I find that some email (typically spam bounces) cause the qmail-remote processes that qmail-send spawns run for a long time.  Often then, you issue qmail-send to terminate (gracefully) and it just waits for all its spawned processes to complete.&lt;/p&gt;
&lt;p&gt;I think qmHandle should WAIT until qmail-send terminates gracefully, and then manipulate the queue.  Or perhaps kill the long-running qmail-remote processes.&lt;/p&gt;
&lt;p&gt;Issue 2:&lt;br /&gt;
When trying to terminate qmail-send, I get this error: &lt;/p&gt;
&lt;p&gt;Calling system script to terminate qmail...&lt;br /&gt;
svc: warning: unable to chdir to /service/qmail-deliver: file does not exist&lt;/p&gt;
&lt;p&gt;then the system hangs until qmail-send does terminate naturally, and then it errors on the message that was being processed but has now gone:&lt;br /&gt;
Uncaught exception from user code:&lt;br /&gt;
cannot open message 14/359! Is qmail-send running?&lt;br /&gt;
at /var/qmail/bin/qmHandle line 246&lt;br /&gt;
main::getSubject('14/359') called at /var/qmail/bin/qmHandle line 701&lt;/p&gt;
&lt;p&gt;I use daemontools, and have used the default:&lt;br /&gt;
my ($stopqmail) = '/usr/local/bin/svc -d /service/qmail-send';&lt;br /&gt;
(and that command on its own works fine)&lt;/p&gt;
&lt;p&gt;so where does /service/qmail-deliver come in to it??&lt;/p&gt;
&lt;p&gt;(I have v1.3.2)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Liles</dc:creator><pubDate>Wed, 25 Jul 2007 23:40:33 -0000</pubDate><guid>https://sourceforge.net987f4e1ade2c71e0f0cd4485ae579c4b689c07f0</guid></item><item><title>my $version not updated in 1.3.2</title><link>https://sourceforge.net/p/qmhandle/bugs/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;--- qmhandle-1.3.2/qmHandle.ver 2007-07-15 10:46:28.000000000 -0500&lt;br /&gt;
+++ qmhandle-1.3.2/qmHandle     2007-07-15 10:46:36.000000000 -0500&lt;br /&gt;
@@ -11,7 +11,7 @@&lt;br /&gt;
use warnings;&lt;br /&gt;
use diagnostics;&lt;/p&gt;
&lt;p&gt;-my $version = '1.3.1';&lt;br /&gt;
+my $version = '1.3.2';&lt;/p&gt;
&lt;p&gt;#################### USER CONFIGURATION BEGIN ####################&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">BJ Dierkes</dc:creator><pubDate>Thu, 19 Jul 2007 20:27:20 -0000</pubDate><guid>https://sourceforge.net72c18cb0d879598e3d45075b3a5e3717da7bfd8e</guid></item><item><title>Global symbol "$rmsg" requires explicit package</title><link>https://sourceforge.net/p/qmhandle/bugs/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;With version 1.3.1 I get the following error when I execute:&lt;br /&gt;
./qmHandle&lt;br /&gt;
but if I use version 1.2.0 there is no error on the same machine.&lt;/p&gt;
&lt;p&gt;# ./qmHandle &lt;br /&gt;
Global symbol "$rmsg" requires explicit package name at ./qmHandle line 299.&lt;br /&gt;
Global symbol "$rmsg" requires explicit package name at ./qmHandle line 300.&lt;br /&gt;
Global symbol "$dir" requires explicit package name at ./qmHandle line 300.&lt;br /&gt;
Global symbol "%type" requires explicit package name at ./qmHandle line 300.&lt;br /&gt;
Execution of ./qmHandle aborted due to compilation errors (#1)&lt;br /&gt;
(F) You've said "use strict vars", which indicates that all variables&lt;br /&gt;
must either be lexically scoped (using "my"), declared beforehand using&lt;br /&gt;
"our", or explicitly qualified to say which package the global variable&lt;br /&gt;
is in (using "::").&lt;/p&gt;
&lt;p&gt;Uncaught exception from user code:&lt;br /&gt;
Global symbol "$rmsg" requires explicit package name at ./qmHandle line 299.&lt;br /&gt;
Global symbol "$rmsg" requires explicit package name at ./qmHandle line 300.&lt;br /&gt;
Global symbol "$dir" requires explicit package name at ./qmHandle line 300.&lt;br /&gt;
Global symbol "%type" requires explicit package name at ./qmHandle line 300.&lt;br /&gt;
Execution of ./qmHandle aborted due to compilation errors.&lt;br /&gt;
at ./qmHandle line 854&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Liles</dc:creator><pubDate>Tue, 10 Jul 2007 21:24:34 -0000</pubDate><guid>https://sourceforge.netfac0d83ff8e5c056805fb14a7d46e4b638a19830</guid></item><item><title>Not showing message numbers</title><link>https://sourceforge.net/p/qmhandle/bugs/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;./qmHandle -R&lt;br /&gt;
Return-path: anonymous@******&lt;br /&gt;
From: *****&lt;br /&gt;
To: *****&lt;br /&gt;
Subject: Grant / Donation.&lt;br /&gt;
Date: 28 Jun 2007 18:03:14 +0100&lt;br /&gt;
Size: 6906 bytes&lt;/p&gt;
&lt;p&gt;Return-path: *****&lt;br /&gt;
From: *****&lt;br /&gt;
To: ****&lt;br /&gt;
Subject: Grant / Donation.&lt;br /&gt;
Date: 29 Jun 2007 04:50:47 +0100&lt;br /&gt;
Size: 7361 bytes&lt;/p&gt;
&lt;p&gt;Shouldn't there be message numbers here?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 02 Jul 2007 12:24:38 -0000</pubDate><guid>https://sourceforge.net2b55034d426453eab02a78469dc436f7ea14b982</guid></item><item><title>Queue display transposed</title><link>https://sourceforge.net/p/qmhandle/bugs/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;qmHandle -R and qmHandle -L now appear to display the wrong queues. i.e. qmHandle -L displays the remote queue, not the local as it should.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 22 Apr 2007 17:58:15 -0000</pubDate><guid>https://sourceforge.net6acf09e633109f52153c46a67880e53ab6565a1f</guid></item><item><title>Delete messages in the bounce queue</title><link>https://sourceforge.net/p/qmhandle/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Many thanks, used qmHandle to sucessfully delete 8,000+&lt;br /&gt;
spam messages in the local and remote queues. How can I&lt;br /&gt;
delete these messages in the bounce queue - is it&lt;br /&gt;
simply a case of deleting the message in the bounce&lt;br /&gt;
directory?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">oldtedt</dc:creator><pubDate>Tue, 15 Aug 2006 10:34:46 -0000</pubDate><guid>https://sourceforge.net006bcacd46bd5342860457392aa1aeea6d3045d3</guid></item><item><title>Error on execution</title><link>https://sourceforge.net/p/qmhandle/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;On executing qmHandle 1.2.0 we get the following message:&lt;/p&gt;
&lt;p&gt;[root@xxxxxxx qmhandle]# sh qmHandle&lt;br /&gt;
qmHandle: line 10: use: command not found&lt;br /&gt;
qmHandle: line 11: use: command not found&lt;br /&gt;
qmHandle: line 12: use: command not found&lt;br /&gt;
qmHandle: line 14: my: command not found&lt;br /&gt;
qmHandle: line 20: syntax error near unexpected token&lt;br /&gt;
`$queue'&lt;br /&gt;
qmHandle: line 20: `my ($queue) = '/var/qmail/queue/';'&lt;/p&gt;
&lt;p&gt;We have verified that the path /var/qmail/queue is correct.&lt;br /&gt;
Have no idea about the other errors.&lt;/p&gt;
&lt;p&gt;PS: I am not a technical person, but was interested in&lt;br /&gt;
applying this utility. Any help would be appreciated.&lt;/p&gt;
&lt;p&gt;Thanx.&lt;br /&gt;
Parag.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Parag</dc:creator><pubDate>Tue, 23 Nov 2004 04:18:44 -0000</pubDate><guid>https://sourceforge.net53f299d1408f03e1557e30b04f371f3bd4114244</guid></item></channel></rss>