RT deletes header information from body of messages


#1

Hi,

I am using rt-1.0.4, sendmail and stripmime for handling
incoming mails to our abuse department.

I have the following problem:

mostly the queue receives mails about mail relaying/spam, the
body of these complaint mails includes the headers from these
spam mails.

Unfortunately RT seems to discard the header information that
is supposed to be in the body of the message to the abuse queue.

This does not happen all the time but only with some mails, I can’t
find any regularity.

I do receive copies of these complaint mails in a regular POP3 account too.
When I send a copy from the POP3 account to RT, the necessary headers are
included - soooooooo this seems to be a problem with certain mail clients?

Or maybe not ? Any idea ?

Thanx for help

Andre Esser
Andre Esser
NetCologne GmbH
aesser@netcologne.de


#2

That’s rather weird. RT shouldn’t be truncating any of the message body.
Maybe it’s stripmime?On Thu, Nov 30, 2000 at 04:55:09PM +0100, Andre Esser wrote:

Hi,

I am using rt-1.0.4, sendmail and stripmime for handling
incoming mails to our abuse department.

I have the following problem:

mostly the queue receives mails about mail relaying/spam, the
body of these complaint mails includes the headers from these
spam mails.

Unfortunately RT seems to discard the header information that
is supposed to be in the body of the message to the abuse queue.

This does not happen all the time but only with some mails, I can’t
find any regularity.

I do receive copies of these complaint mails in a regular POP3 account too.
When I send a copy from the POP3 account to RT, the necessary headers are
included - soooooooo this seems to be a problem with certain mail clients?

Or maybe not ? Any idea ?

Thanx for help

Andre Esser

Andre Esser
NetCologne GmbH
aesser@netcologne.de


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

“It’s buried in the desert, got sand in it, melts Nazis. You know,
the Ark of the Covenant” – siva


#3

Unfortunately RT seems to discard the header information that
is supposed to be in the body of the message to the abuse queue.

while tracking down another bug in rt, i noticed that in lib/rt/ui/web/support.pm,
there is this line:
(($headers, $body) = split (’\n\n’,$lines)) or

which is going to do the wrong thing if there is more than one double-return in the body.

-mda


#4

Yikes. Indeed. The line should read:

     (($headers, $body) = split ('\n\n',$lines,2))

1.0.6 will be out today or tomorrow.On Fri, Dec 01, 2000 at 10:28:37AM -0800, Mark D. Anderson wrote:

Unfortunately RT seems to discard the header information that
is supposed to be in the body of the message to the abuse queue.

while tracking down another bug in rt, i noticed that in lib/rt/ui/web/support.pm,
there is this line:
(($headers, $body) = split (’\n\n’,$lines)) or

which is going to do the wrong thing if there is more than one double-return in the body.

-mda


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

<Dr_Memory> the point is that words were exchanged. neurolinguistic
programming will do the rest. they should be showing up at my house
any day now.


#5

FWIW, this is just a display bug. the routines that read and split mail are
just fine.On Fri, Dec 01, 2000 at 01:36:23PM -0500, Jesse wrote:

Yikes. Indeed. The line should read:

     (($headers, $body) = split ('\n\n',$lines,2))

1.0.6 will be out today or tomorrow.

On Fri, Dec 01, 2000 at 10:28:37AM -0800, Mark D. Anderson wrote:

Unfortunately RT seems to discard the header information that
is supposed to be in the body of the message to the abuse queue.

while tracking down another bug in rt, i noticed that in lib/rt/ui/web/support.pm,
there is this line:
(($headers, $body) = split (’\n\n’,$lines)) or

which is going to do the wrong thing if there is more than one double-return in the body.

-mda


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

<Dr_Memory> the point is that words were exchanged. neurolinguistic
programming will do the rest. they should be showing up at my house
any day now.

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

Linux is like a Vorlon. It is incredibly powerful, gives terse,
cryptic answers and has a lot of things going on in the background.