We use spaces in our queue names, here is an excerpt from our aliases file rttechnicalservices: "|/opt/rt3/bin/rt-mailgate --queue 'technical services' --action correspond --url http://MyUrlHere.com" rttechnicalservices-comment: "|/opt/rt3/bin/rt-mailgate --queue 'technical services' --action comment --url http://MyUrlHere.com"
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stefan Oeser - emendis GmbH Sent: Wednesday, November 07, 2007 7:52 AM To: [email protected] Subject: [rt-users] handle tickets via Mail,but Problems with space in queue-name Hello, I've got a problem with handling tickets in queues containing spaces. Description: The mails are being fetched via fetchmail and delivered to rt-mailgate via procmail. All things work fine, but I still couldn't deliver Mails to Queuenames containing spaces. I have already searched for a solution in the web, but the most mentioned hint, to put the queue-name between single quotes behind the --queue option of rt-mailgate, doesn't work. For better understanding, my code in the .procmailrc -- SNIP: .procmailrc -- # ... setting some variables :0 { # getting action from Recipient TO=`formail -c -xReceived: |grep $MAILDOMAIN |sed -e 's/.*for *<*\(.*\)>* *;.*$/\1/'` ACTION=`echo $TO| $HOME/get_action.pl` QUEUE=`formail -c -xSubject: | awk -F[ '{ print $2 }' | awk -F] '{ print $1 }'` # ... change something within the mailheader :0 h b w |/usr/bin/perl $RT_MAILGATE --queue "${QUEUE}" --action $ACTION --url ${RT_URL} } -- SNAP -- The procmail.log returns: -- SNIP: procmail.log -- ... procmail: Assigning "QUEUE=Queue with Spaces" ... procmail: Executing "/usr/bin/perl,/usr/local/rt3/bin/rt-mailgate,--queue,Queue with Spaces,--action,correspond,--url,http://rt.domain.com/" procmail: Assigning "LASTFOLDER=/usr/bin/perl /usr/local/rt3/bin/rt-mailgate --queue Queue with Spaces --action correspond --url http://rt.domain.com/" procmail: Notified comsat: "rt_dispatcher@:/usr/bin/perl /usr/local/rt3/bin/rt-mailgate --queue Queue with Spaces --action correspond --url http://rt.domain.com/" >From [EMAIL PROTECTED] Wed Nov 7 13:17:00 2007 Folder: /usr/bin/perl /usr/local/rt3/bin/rt-mailgate --queue Queue 1606 -- SNAP -- Additional Information: I'm trying to use only two mailadresses: [EMAIL PROTECTED] and [EMAIL PROTECTED], the Mailsubject must be written like '[Queuename #TicketID] TicketSubject' to answer a ticket and like '[Queuename] TicketSubject' to create a Ticket. I use procmail to deliver the mails into rt-mailgate and rewrite the Mailsubject. I would be very grateful for some help :) Best regards, Stefan Oeser _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users SAVE THOUSANDS OF DOLLARS ON RT SUPPORT: If you sign up for a new RT support contract before December 31, we'll take up to 20 percent off the price. This sale won't last long, so get in touch today. Email us at [EMAIL PROTECTED] or call us at +1 617 812 0745. Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users SAVE THOUSANDS OF DOLLARS ON RT SUPPORT: If you sign up for a new RT support contract before December 31, we'll take up to 20 percent off the price. This sale won't last long, so get in touch today. Email us at [EMAIL PROTECTED] or call us at +1 617 812 0745. Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
