View Issue Details

IDProjectCategoryView StatusLast Update
0016728phplist applicationStatisticspublic14-06-13 16:31
Reporterduncanc 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.11.7 
Target Version2.11.11Fixed in Version2.11.11 
Summary0016728: Avoid tracking any phplist.com links
DescriptionWhen deciding whether to convert a url for link tracking the code compares the link with 'http://www.phplist.com', see line 475 of admin/sendemaillib.php for release 2.11.7.

if (!$looksLikePhishing && (preg_match('/^http|ftp/',$link) || preg_match('/^http|ftp/',$urlbase)) && $link != 'http://www.phplist.com' && !strpos($link,$clicktrack_root)) {


There is another link to the phplist site that does get tracked - http://www.phplist.com/poweredby
This can be avoided by altering line 475 to look for links that begin with the particular string. Replace
$link != 'http://www.phplist.com'
with
(stripos($link, 'http://www.phplist.com') !== 0)

Similarly for line 552 for the text format message.
TagsNo tags attached.

Activities

michiel

27-11-12 20:10

manager   ~0051923

that could also be made a "feature" with eg an configurable array of domains not to track.