forwarding of announcements disabled?
Brian Ford
ford@vss.fsi.com
Thu Sep 2 21:02:00 GMT 2004
On Mon, 23 Aug 2004, Brian Ford wrote:
> On Mon, 23 Aug 2004, Andreas Seidl wrote:
>
> > It seems mails are no longer forwarded (and prefixed with
> > "[ANNOUNCEMENT]") from the cygwin-announce list to the cygwin list
> > anymore. So I have to send mails to both lists?
>
> I looks like something in your message confused the procmail recipe and
> it sent it back to cygwin-announce again. I'll look into it as soon as I
> have time, but I'm swamped right now.
>
> This is working for the majority of announce messages, and the recipe is
> exactly CGF's old one.
>
> Sorry...
CGF notified me that fowarding another of your announcements failed in
the same manner. I took a closer look and found his procmail recipe is
failing for subjects that contain embedded newlines. This has happened
four times since I took over the forwarding; three of which were yours
:-(.
http://www.cygwin.com/ml/cygwin-announce/2004-07/msg00006.html
http://www.cygwin.com/ml/cygwin-announce/2004-08/msg00027.html
http://www.cygwin.com/ml/cygwin-announce/2004-08/msg00036.html
http://www.cygwin.com/ml/cygwin-announce/2004-08/msg00027.html
I'm afraid I need some help because I can't see how to fix this. I'm far
from a procmail guru.
Here is the recipe snippet:
:0
* ^TO_cygwin-announce
{
SUBJECT=`formail -xSubject:`
FROM0=`formail -X'From '`
FROM1=`formail -X'From:'`
:0fW
| formail -I '' \
-I"$FROM0" \
-I"$FROM1" \
-I'To: cygwin-AT-cygwin-DOT-com' \
-I"Subject: [ANNOUNCEMENT]$SUBJECT" \
-I'Reply-To: cygwin-AT-cygwin-DOT-com'
:0
!cygwin-AT-cygwin-DOT-com
}
and the applicable verbose procmail log snippet:
procmail: Executing "formail,-xSubject:"
procmail: Assigning "SUBJECT= Updated: TeXmacs-1.0.4-4: A scientific wysiwyg Editor and Interface
for Computer Algebra Systems"
procmail: Executing "formail,-XFrom "
procmail: Assigning "FROM0=From
cygwin-announce-return-1243-ford=vss-DOT-fsi-DOT-com-AT-cygwin-DOT-com Thu Sep 2 12:59:48 2004" procmail: Executing "formail,-XFrom:"
procmail: Assigning "FROM1=From: Andreas Seidl <seidlcw-AT-gmx-DOT-net>"
procmail: Executing " formail -I '' \
-I"$FROM0" \
-I"$FROM1" \
-I'To: cygwin-AT-cygwin-DOT-com' \
-I"Subject: [ANNOUNCEMENT]$SUBJECT" \
-I'Reply-To: cygwin-AT-cygwin-DOT-com'"
Unmatched ".
procmail: Error while writing to " formail -I '' \
-I"$FROM0" \
-I"$FROM1" \
-I'To: cygwin-AT-cygwin-DOT-com' \
-I"Subject: [ANNOUNCEMENT]$SUBJECT" \
-I'Reply-To: cygwin-AT-cygwin-DOT-com'"
procmail: Rescue of unfiltered data succeeded
Should I simply add a -c to the formail subject extraction? Other ideas?
--
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
the best safety device in any aircraft is a well-trained pilot...
More information about the Cygwin-apps
mailing list