#1861 Can't reply to "A" A@Z, "B \(B\)" <B@Z>

open
nobody
Compose (426)
5
2005-08-26
2005-08-26
Anonymous
No

Mail was sent to me, using the following To: line:

"Mrl" <mrl@psfc.mit.edu>,"foo \(foo\)" <foo@psfc.mit.edu>

When I did a "reply all" in squirrelmail, the reply
field looked like:

Mrl <mrl@psfc.mit.edu>, foo \(foo\) <foo@psfc.mit.edu>

However, this mail could not be sent. I got the
following error message back:

"Mark London" <mrl@psfc.mit.edu>
(expanded from: "Mark London" <mrl@psfc.mit.edu>)
"foo \" <foo@psfc.mit.edu>
(expanded from: "foo \" <foo@psfc.mit.edu>)

----- Transcript of session follows -----
553 5.0.0 "porkolab \" <porkolab@psfc.mit.edu>...
Unbalanced '"'

Other mail clients had no problem with

However, squirrelmail has no problems sending mail out
just to:

foo \(foo\) <foo@psfc.mit.edu>

Using Squirremail 1.42-1
Sendmail 8.12.11-4.RHEL3.1
php-4.3.2-19
httpd-2.0.46-44.ent

Thanks. -- Mark London
mrl@psfc.mit.edu

Discussion

  • Ed Ravin

    Ed Ravin - 2008-03-27

    Logged In: YES
    user_id=21104
    Originator: NO

    This is still happening in Squirrelmail 1.4.13.

     
  • Ed Ravin

    Ed Ravin - 2008-03-27

    Logged In: YES
    user_id=21104
    Originator: NO

    Here's my test results. I send myself a message and it looks like this in Squirrelmail:

    From: "Squirrelmail Tester \(with backslashed parens\)" <test1@example.com>
    Date: Thu, March 27, 2008 1:00 am
    To: test2@example.com
    Cc: "Another Tester \(with more backslashed parens\)" <test3@example.com>

    If I hit "Reply", no problem.

    If I hit "Reply All", even before I send the message out, we can see the problem. The
    headers offered to me in the To and Cc boxes are:

    To: "Squirrelmail Tester \(with backslashed parens\)" <test1@example.com>
    Cc: test2@example.com, Another Tester \(with more backslashed parens\) <test3@example.com>

    So it looks like the processing in "Reply All" loses the quotes under some circumstances when
    taking addresses from the To: or Cc: fields.

    This also causes the problem:

    Subject: will it happen in the To field like it does in Cc?
    From: "Squirrelmail Tester \(with backslashed parens\)" <test1@example.com>
    Date: Thu, March 27, 2008 1:08 am
    To: test2@example.com, "Another Tester \(with more backslashed parens\)" <test3@example.com>

    In the above test, there is no Cc: line, and "Reply All" mangles the "Another Tester" address losing the quotes when it places that address in the Cc: field of the reply.

     

Log in to post a comment.