My companies IMAP server is exchange. Everything works
well connecting to it. The IMAP server (exchange)
automatically adds the persons username to the end of
their full name in parenthesis. New versions of
exchange add the username in parenthesis by default if
the sender is part of your exchange server.
It should look like this:
John Doe (jdoe)
In squirrelmail it looks like:
John Doe \(jdoe\)
This seems to happen all over the place in
Squirrelmail. If I reply to a big thread, it injects
these backslashes everywhere someones username is
referenced. I have reproduced the problem on every
version of apache, mod_php, and squirrelmail I can find.
Currently Running,
squirrelmail 1.5.1
mod_php 4.3.11
apache 2.0.54-r5
I even fired up my really old squirrelmail machine
running on RedHat 7.2 (was new when I built it)...
Same problem, all really old versions of everything.
I am more than willing to help troubleshoot this
trouble. If you want more info, just let me know.
Squirrelmail #1 (just wish I could use it)
Logged In: YES
user_id=620333
Can you provide an example email, you can change the full
email addresses to protect the innocent. I use an exchange
server for the office, and deal with people using ( ) in the
email addresses all the time, for example:
Blogs, Joe (Jim) <email here>
I don't have an issue with the \ appearing.
Logged In: YES
user_id=1201608
The body of the email is fine. It only happens on the
preview screen and in the header section.
Log in to squirrelmail... click Inbox on the left pane,
imagine every sender in the from column being butchered with
backslashes. I have attached a screenshot of what it looks
like.
Now click on a message and look at brief header info.
Here is an actual copy of the brief header from my server:
Subject: RE: Testing Squirrelmail
From: "Johnny Magoo \(jmagoo\)" <jmagoo@magoo.com>
Date: Sat, May 28, 2005 9:06 pm
To: "Max Power \(maxpower\)" <maxpower@magoo.com>
Priority: Normal
Options: View Full Header | View Printable Version
~~~END EXAMPLE~~~
It is happening to a bunch of people that I know... I just
decided to take the initiative and submit a bug. We are all
using different flavors of linux/unix with different
versions of apache, php and squirrelmail. We have just
about everything covered and still, backslashes everywhere.
What are the exact versions you are using?
Thanks in advance.
Backslash mystery appearing everywhere
Logged In: YES
user_id=620333
When I said an example, I wanted an example email attached
to this ticket so I could look at the headers, and possibly
use that as an example on my server(s).
I'm using 1.4.4, 1.4.5-cvs (as of 2005-05-29). 1.5.1-cvs (as
of 2005-05-29), and on Exchange 2003, also on Courier-IMAP.
I am not seeing what you are seeing.
What do you have set for your magic_quotes_gpc in your
php.ini file?
test one
Logged In: YES
user_id=225877
It is not specific to imap server. It might be specific to
formating used by email client.
test two
Logged In: YES
user_id=1201608
I have tried Magic Quotes on and off. No difference.
Logged In: YES
user_id=620333
How did you download these messages? They both have \ in
the headers themselves.
Logged In: YES
user_id=225877
courier-imap server. squirrelmail 1.4.5cvs message_details
plugin.
Message was generated with Outlook Express 6 SP1 + all
Win98SE patches.
Raw message stored in maildir has slashes too.
I think Outlook Express adds slashes when user name contains
special chars.
Logged In: YES
user_id=225877
Dublicate (closed) bug report
[ 1241109 ] backslashes in address formatting causes problems