When replying to a message using eCorrei, if any reply
information is entered before the "Original Message"
line, that information does not show up. Only
information entered after the original message shows
up. For example, if I send this as a reply:
---------------------------------------------
line1 of reply, place before original
line2 of reply
line3 of reply, placed before original
-- Original message --
From: "John Doe" <jdoe@foobar.com>
To: <jdoe@foobar.com>
Date: Saturday 5 October 2002 07:15:39
Subject: test msg
> line1 of original test msg
> line2 of original
> line3
> line 4 of original test msg
>
Line 1 of reply placed AFTER original
line2 of reply
line 3 of replay placed AFTER original
----------------------------------------------------------------
When this is reply is read in eCorrei or MS Outlook, the
reply looks like it starts with the "-- Original message --"
line. If I use Outlook to look at the header, I see that
the lines before "-- Original message --" are instead
used as a part of the internet header. So, does
something need to be added to create.php so that the
outgoing reply header and body are more appropriately
separated?
Logged In: YES
user_id=623690
I'll answer my own question--
I'm apparently trying this before I'm fully awake! The answer
was, of course, too easy. It just needs a blank line in
between the header and body. In create.php, this is the line
that adds the extra line to separate the body:
if (!empty($cfg->showhost)) { $header .= "X-eCorrei-Host: $cfg-
>hostname\n\n";}
Since this if statement is false in my case, it never adds the
extra line. So, simply adding and else:
else { $header .= "\n"; }
after the if statement, will properly format the replies when
the if fails.