#2519 Monitoring emails have encoding issues? [20723, 20806]

v1.0.0
closed
sf-2 (994)
General
nobody
2015-08-20
2011-07-25
Chris Tsai
No

https://sourceforge.net/apps/trac/sourceforge/ticket/20723

I have read MikTeX forum e-mails originating from
https://sourceforge.net/projects/miktex/forums/forum/33790
for many years. Very recently, something changed in the messaging
format, and now non-printing characters appear as text strings in the
body of the message. So the typical message is filled with strings such as =0A and =0A=0A and ).=0A=0D=0A. No amount of tweaking of my e-mail client (Eudora 7) can restore legibility to my messages, and I must conclude that something changed at sourceforge.net.

Example email:

=0ARead and respond to this message at: =0Ahttps://sourceforge.net/project=
s/miktex/forums/forum/33790/topic/4619709=0ABy: clembibou=0A=0A=0D=0AHi=0D=
=0A=0D=0ASince the last update MikTex (23/07/2011), if I try to launch the=

updater the=0Afollowing error pop-up appears:=0A=0D=0AWindows API error 1=

113: No mapping for the Unicode character exists in the target=0Amulti-byt=
e code page.=0A=0D=0AI understand this could be related to Windows version=

with accentuated path=0A(my username has an accent). However, I never got=
this problem before with MikTex=0A(or any other software) which I use for=
years on French MS Windows systems.=0AI executed "fc-cache --verbose" as=
suggested by a post on the Internet, but=0Ano problem are reported and fc=

-cache succeeds. MikTex (LaTeX, PdfLaTeX...) works=0Afine, only the update=
r generates the error.=0A=0D=0AAnybody with an idea for a workaround?=0D=
=0AThanks in advance=0D=0A(a Spanish speaking member of the forum reports=

a similar problem)=0D=0A=0A=0A_=

=0AYou are receiving this email=

because you elected to monitor this topic or entire forum.=0ATo stop moni=

>toring this topic visit: =0Ahttps://sourceforge.net/projects/miktex/forums=
/forum/33790/topic/4619709/unmonitor=0ATo stop monitoring this forum visit=
=0Ahttps://sourceforge.net/projects/miktex/forums/forum/33790/unmonitor

And also from https://sourceforge.net/apps/trac/sourceforge/ticket/20806:

Hi.

I have a query regarding monitoring feature in forums(e.g. Open discussion).

If I enter topic title and its contents with English, there is no issue. Relevant reply to specific topic is beautifully delivered into my email inbox via monitoring feature. Thanks for this, i don't need to bother to log in to my project site every once in a while to check other team mate's reply. great!

But the problem is once I use Korean language (yes, i am Korean) as a topic title, delivered email messages are all broken like what i provided with the screenshot(1.png).

Strangely, if i use English with a topic title, email message is not broken even if reply content is written in Korean language (refer to 2.png).

Is it supposed to work like this? or unreported glitch something?
Thanks for your support in advance.

I'm not sure if these two issues are related, but they appear to be at least.

2 Attachments

Discussion

  • Chris Tsai - 2011-07-25
     
  • John Hoffman - 2011-07-29
    • status: open --> in-progress
    • assigned_to: John Hoffmann ☠
    • size: --> 2
    • milestone: limbo --> aug-05
     
  • John Hoffman - 2011-08-01
    • status: in-progress --> code-review
     
  • John Hoffman - 2011-08-01

    To engr.geek.net:sfx
    09e271d..5f9ddea HEAD -> jwh/2519
    jwh/2519!sfx> qa
    Todays random choice is: Rick

    I did a quick google for Zend mail header encoding issues and there have been several, so I simply imported the Mail module from the latest Zend Framework and it appears to be working fine.

    To test:
    - login as admin1
    - find a ticket, add a comment and make sure you're monitoring it
    - find a forum post, add a reply and make sure you monitor it
    - login as user01, add comments and replies to the previous tickets/posts
    - make sure you receive email
    - go to /users/admin1 and click 'send me a message', make sure you get that too

    I'm not actually able to replicate the issue referenced in the ticket in a sandbox, so this is simply an update and pray.

    • assigned_to: John Hoffmann ☠ --> Rick Copeland ☕
     
  • Rick Copeland - 2011-08-04
    • status: code-review --> validation
     
  • Rick Copeland - 2011-08-04

    Looks good from what I can tell. Putting in validation.

    • assigned_to: Rick Copeland ☕ --> John Hoffmann ☠
     
  • Anonymous - 2011-08-07

    Originally by: kossieteam

    Hi SourceForge engineering team.
    I am the Korean developer who reported this issue.
    Thanks for your work so far.
    I did test it just before and I still can reproduce the issue.
    If you need any help from my side, i am happy to help you.
    Thanks.

     
  • Dave Brondsema

    Dave Brondsema - 2011-08-08

    Hi Kossie,

    We believe we've made the fix in the code, but haven't pushed it to our production servers yet. That should be soon, and we'll post an update here when we have.

     
  • John Hoffman - 2011-08-08
    • status: validation --> in-progress
     
  • John Hoffman - 2011-08-08

    Threw a 500 error on production for some reason, re-opening

    [08-Aug-2011 11:07:20] PHP Fatal error:  Call to undefined method Zend_Mime::encodequotedprintableheader() in /var/local/sfx/common/extern/Zend/Mail.php on line 504
    
     
  • Dave Brondsema

    Dave Brondsema - 2011-08-09
    • milestone: aug-05 --> aug-12
     
  • John Hoffman - 2011-08-10
    • status: in-progress --> code-review
    • assigned_to: John Hoffmann ☠ --> Dave Brondsema
     
  • John Hoffman - 2011-08-10

    To engr.geek.net:sfx
    66d25cb..e87b7ef HEAD -> jwh/2519b
    jwh/2519b!sfx> qa
    Todays random choice is: Dave

    • Updated the Zend_Mime module to solve the missing function requirement
    • To test, try sending a mail with a UTF-8 subject, such as 'Hello  There'
    • Make sure you get a green 'message sent' response
     
  • Dave Brondsema

    Dave Brondsema - 2011-08-11
    • status: code-review --> validation
    • assigned_to: Dave Brondsema --> John Hoffmann ☠
     
  • Dave Brondsema

    Dave Brondsema - 2011-08-11

    Looks good, merged. Set to 'validation' since we've had trouble with it

     
  • John Hoffman - 2011-08-12
    • status: validation --> closed
     
  • John Hoffman - 2011-08-12

    Tested on production, looks good here.

    To: =?UTF-8?Q?John=20Hoffmann=20=E2=98=A0?= <jwh@users.sourceforge.net>
    From: =?UTF-8?Q?John=20Hoffmann=20=E2=98=A0?= <jwh@users.sourceforge.net>
    Subject: =?UTF-8?Q?Hello=20=EF=A3=BF=20World?=
    Date: Fri, 12 Aug 2011 11:16:09 -0400
    Content-Type: text/plain; charset=UTF-8
    
     

Log in to post a comment.