View Issue Details

IDProjectCategoryView StatusLast Update
0000367Main CAcert Websitewebsite contentpublic2013-01-14 20:58
Reportermroesel Assigned Toepilitimus  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2007 
Summary0000367: e-mail contact via contact formular on www.cacert.org to find assurer seems not to be working
DescriptionDear CAcert support,

I wonder if the sending of e-mails to an assurer via the contact formular on www.cacert.org can have problems.

Over the past month I tried to contact about 10 assurers in Vienna/Austria, but got not one answer. I doubt that none of the contacted assurers was interested in assuring me.

Yesterday (27.11.2006, around 10 pm MEZ) I used the contact formular again
(https://www.cacert.org/wot.php?id=9&userid=63990) to test it with an assurer whom I could contact directly via his published contact information. I met him today and he also told me that he did not receive anything.

thanks
Martin
TagsNo tags attached.
Reviewed by
Test Instructions

Relationships

related to 0000851 new Problems with diacritical letters in CAP-Form and certifcate 
related to 0001097 closedNEOatNHNG Special characters which have no HTML-entities are not properly escaped 

Activities

Sourcerer

2006-12-04 20:18

administrator   ~0000754

We found out that one of the mailservers refused the wrongly encoded SMTP Subject, which contained Latin1/UTF8. PHP´s mail() function does not encode it correctly.

Sourcerer

2006-12-04 20:56

administrator   ~0000755

This function solves the problem, and correctly encodes the Subject when necessary:

function encode_utf8($string)
{
  $text = '=?UTF-8?q?';
  $needed=0;
  for( $i = 0 ; $i < strlen($string) ; $i++ )
  {
    $val = ord($string[$i]);
    if($val > 127 or $val == 63)
    {
      $needed=1;
      $val = dechex($val);
      $text .= '='.$val;
    }
    else
    {
       $text .= $string[$i];
    }
  }
  $text .= '?=';
  return ($needed?$text:$string);
}

gukk_devel

2006-12-06 21:43

reporter   ~0000756

How long will it take to resolve this? I also have the problem, that I cannot contact assurers.
Karl-Heinz

Sourcerer

2007-03-27 13:58

administrator   ~0000822

Problem should be solved now, please test it and close the bug.

mroesel

2007-03-28 21:22

reporter   ~0000825

thanks for the fix, a test was ok, so I close the issue

Martin

Issue History

Date Modified Username Field Change
2006-11-29 06:51 mroesel New Issue
2006-12-04 20:18 Sourcerer Note Added: 0000754
2006-12-04 20:56 Sourcerer Note Added: 0000755
2006-12-06 21:43 gukk_devel Note Added: 0000756
2006-12-06 21:50 gukk_devel Severity minor => major
2007-03-07 03:17 epilitimus Status new => needs work
2007-03-07 03:17 epilitimus Assigned To => epilitimus
2007-03-27 13:58 Sourcerer Status needs work => solved?
2007-03-27 13:58 Sourcerer Resolution open => fixed
2007-03-27 13:58 Sourcerer Note Added: 0000822
2007-03-28 21:22 mroesel Status solved? => closed
2007-03-28 21:22 mroesel Note Added: 0000825
2012-12-23 07:26 Werner Dworak Relationship added related to 0000851
2012-12-23 07:36 Werner Dworak Relationship added related to 0001097
2013-01-14 20:58 Werner Dworak Fixed in Version => 2007