<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/qmhandle/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/qmhandle/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 03 Jun 2008 10:09:23 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/qmhandle/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Copy mails from the Queue</title><link>https://sourceforge.net/p/qmhandle/feature-requests/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;it wouls be nice to see 2 more options.&lt;/p&gt;
&lt;p&gt;one option to copy a message out to a folder for further investigation. you could use "-c"&lt;/p&gt;
&lt;p&gt;the other option to copy the file to a folder and delete it from the queue. you could use "-C".&lt;/p&gt;
&lt;p&gt;this will help admins to take out larg mails going out slowly. and use the copied mail as proof to take acction against the missbehaving client.&lt;/p&gt;
&lt;p&gt;thanks.&lt;br /&gt;
dilt100@yahoo.com&lt;br /&gt;
dilshan.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 03 Jun 2008 10:09:23 -0000</pubDate><guid>https://sourceforge.neta73f075ed33a3d7ff65fcab8be95b3d78caf1ec1</guid></item><item><title>Test mode</title><link>https://sourceforge.net/p/qmhandle/feature-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ability to list the messages to be deleted to make sure your regular expression for deleting isn't borked.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Wiberg</dc:creator><pubDate>Mon, 29 Oct 2007 14:54:30 -0000</pubDate><guid>https://sourceforge.net11cb2548e0bc9a92d1c3b2b855a4457395b45cfb</guid></item><item><title>deletion options</title><link>https://sourceforge.net/p/qmhandle/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Maybe you've had this in former requests, but I didnt&lt;br /&gt;
find any so I'll write them anyway =)&lt;/p&gt;
&lt;p&gt;I would like to see more delete options than the -S,&lt;br /&gt;
and also a switch to  list headers (and/or the whole&lt;br /&gt;
mail) with each option.&lt;/p&gt;
&lt;p&gt;Options for deletions I would like to se implemented:&lt;/p&gt;
&lt;p&gt;matching on text in body&lt;br /&gt;
matching on text in headers &lt;br /&gt;
(any header, like "From: spammer@spam.com" or&lt;br /&gt;
"Recieved: *mail.spamserver.com")&lt;/p&gt;
&lt;p&gt;I have been spammed a lot from the same mailserver a&lt;br /&gt;
few times and I dont like finding 2000 mails in queue&lt;br /&gt;
with different subjects and therefor cannot delete them&lt;br /&gt;
in a easy way.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christer</dc:creator><pubDate>Tue, 13 Jul 2004 13:32:47 -0000</pubDate><guid>https://sourceforge.netb21548169f129636d78217cbf6f40914572b24b9</guid></item><item><title>Code cleanup</title><link>https://sourceforge.net/p/qmhandle/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Just a few suggestions... I am not out to offend but to&lt;br /&gt;
help. ;)&lt;/p&gt;
&lt;p&gt;1. If you don't like having people edit the file and&lt;br /&gt;
would perfer a ./configure install solution, see&lt;br /&gt;
pconfig @ &lt;a href="http://freshmeat.net/projects/pconfig/" rel="nofollow"&gt;http://freshmeat.net/projects/pconfig/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. The 'my ($pidcmd)' syntax is not needed. When you&lt;br /&gt;
have the ()s, that tells perl you are setting an ARRAY&lt;br /&gt;
not a SCALAR. So basically, it wastes time because perl&lt;br /&gt;
takes the right hand side, says to itself "but, I need&lt;br /&gt;
an array here", converts it to an array, and then sets&lt;br /&gt;
$pidcmd to the first element of the array it created,&lt;br /&gt;
which is exactly what you wanted in the first place.&lt;/p&gt;
&lt;p&gt;3. I accidentally included in my patch the note to look&lt;br /&gt;
into Getopt::Long for a 'standard' way of doing&lt;br /&gt;
switches. Also a different approach to do what you are&lt;br /&gt;
doing - you can name anything, not just the loop&lt;br /&gt;
defined as SWITCH.&lt;/p&gt;
&lt;p&gt;4. "chomp" is much safer than "chop" assuming you only&lt;br /&gt;
want to remove newlines.&lt;/p&gt;
&lt;p&gt;5. I hate code redundancy - it is an excuse for a bug&lt;br /&gt;
to crop up. Right now, there is a large chunk of&lt;br /&gt;
display code in two places - if there is color or not.&lt;br /&gt;
If you fix a bug (or add a feature like I did) to one&lt;br /&gt;
and not the other, it gets messy. I recommend doing&lt;br /&gt;
something like this:&lt;/p&gt;
&lt;p&gt;if ($color) {&lt;br /&gt;
$start = '\e[01;31m';&lt;br /&gt;
$end = '\e[00m';&lt;br /&gt;
} else {&lt;br /&gt;
$start = '';&lt;br /&gt;
$end = '';&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;And then you only have one print statement for both&lt;br /&gt;
color and no color:&lt;br /&gt;
defined($to{$msg})    and print "  ${start}To${end}:&lt;br /&gt;
$to{$msg}\n";&lt;/p&gt;
&lt;p&gt;- Aaron&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron D. Marasco</dc:creator><pubDate>Tue, 25 May 2004 10:27:39 -0000</pubDate><guid>https://sourceforge.netb14e77f2fcf0267be0d9a0b72c05a06eda4c7c86</guid></item><item><title>List messages that match subject</title><link>https://sourceforge.net/p/qmhandle/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;-S is all very well, but it's a bit hazardous as to what it deletes. &lt;br /&gt;
Attached file is a diff that provides a -M&amp;lt;text&amp;gt; option that lists &lt;br /&gt;
messages in the queue that match the given subject.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Blane Bramble</dc:creator><pubDate>Mon, 05 Jan 2004 17:06:38 -0000</pubDate><guid>https://sourceforge.net56329faa86d1d593d39073fe5caa159c6a859673</guid></item><item><title>display queue size in bytes</title><link>https://sourceforge.net/p/qmhandle/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;now:&lt;br /&gt;
omega:~ # qmHandle -s &lt;br /&gt;
Messages in local queue: 0&lt;br /&gt;
Messages in remote queue: 179&lt;/p&gt;
&lt;p&gt;after:&lt;br /&gt;
omega:~ # qmHandle -s&lt;br /&gt;
Messages in local queue: 0 (0 bytes)&lt;br /&gt;
Messages in remote queue: 179 (341'092 bytes)&lt;/p&gt;
&lt;p&gt;This would be nice to have...&lt;br /&gt;
I will try to implement it myself, but you will&lt;br /&gt;
probably be quicker... :-)&lt;/p&gt;
&lt;p&gt;regards,&lt;br /&gt;
Olivier&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Olivier Mueller</dc:creator><pubDate>Mon, 17 Nov 2003 16:16:20 -0000</pubDate><guid>https://sourceforge.neteef610ab4e5e559336253e975491164e946d2eb7</guid></item><item><title>Display From IP Address</title><link>https://sourceforge.net/p/qmhandle/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&amp;amp;quot;qmHandle -l&amp;amp;quot; currently outputs the following:&lt;/p&gt;
&lt;p&gt;2311338 (22, R)&lt;br /&gt;
Return-path:&lt;br /&gt;
From: postmaster@domain.com&lt;br /&gt;
To: blah@hotmail.com&lt;br /&gt;
Subject: failure notice&lt;br /&gt;
Date: 30 Oct 2003 20:51:29 -0000&lt;br /&gt;
Size: 2573 bytes&lt;/p&gt;
&lt;p&gt;It would be nice to see the &amp;amp;quot;from IP Address&amp;amp;quot;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 30 Oct 2003 20:32:15 -0000</pubDate><guid>https://sourceforge.net1481d3a7a1582b929b3911a0cdef21527b289e62</guid></item><item><title>Requeing of certain message(s)</title><link>https://sourceforge.net/p/qmhandle/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This feature is intented to let the user (re)queue certain &lt;br /&gt;
message(s). &lt;/p&gt;
&lt;p&gt;Why only certain messages?&lt;/p&gt;
&lt;p&gt;On a busy server used to &amp;amp;quot;relay&amp;amp;quot; messages to remote &lt;br /&gt;
domains the queue can be very big (10k of messages in &lt;br /&gt;
the queue) and sending qmail-send ALRM will &lt;br /&gt;
rescheduled the entire queue. &lt;/p&gt;
&lt;p&gt;If one or more remote domains are &amp;amp;quot;down&amp;amp;quot; qmail waits for &lt;br /&gt;
timeout to these remote servers making the qmail-server &lt;br /&gt;
inresponsive for some time. This could be avoided if only &lt;br /&gt;
certain messages is reschedule.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;
Diego d'Ambra&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Diego d'Ambra</dc:creator><pubDate>Tue, 10 Jun 2003 13:03:56 -0000</pubDate><guid>https://sourceforge.net9b016b8b1f3e5984bbf8689ad55bd01bbbc534b7</guid></item><item><title>WxPerl version of qmHandle</title><link>https://sourceforge.net/p/qmhandle/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;I'm thinking about a WxPerl (multiplatform GUI library)&lt;br /&gt;
version of qmHandle. This would mean a nice interface&lt;br /&gt;
instead of the console-based one, which is also pretty&lt;br /&gt;
protable: Wx works on Unix, Windows and MacOS X. Well,&lt;br /&gt;
Windoze is actually useless, as I can't relly se&lt;br /&gt;
qmHandle running under that. ;)&lt;/p&gt;
&lt;p&gt;Anyone interested? Comments?&lt;/p&gt;
&lt;p&gt;Thanks, Michele.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michele Beltrame</dc:creator><pubDate>Mon, 10 Mar 2003 13:35:02 -0000</pubDate><guid>https://sourceforge.netc451bb4917a92cc93f48e3afc2f735fc86740e91</guid></item><item><title>Option for send queued messages now</title><link>https://sourceforge.net/p/qmhandle/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If you send one ALRM signal to qmail-send it will send&lt;br /&gt;
now all the queued messages&lt;/p&gt;
&lt;p&gt;Thanks for this program ;-)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NetVicious</dc:creator><pubDate>Thu, 06 Mar 2003 12:49:33 -0000</pubDate><guid>https://sourceforge.net14243d4f7deb4d72480fd4a32522343be7623c37</guid></item></channel></rss>