phplist

NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1


View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0016728phplist applicationClick Trackingpublic27-11-12 11:0714-06-13 16:31
Reporterduncanc 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
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.
Attached Files

- Relationships

-  Notes
(0051923)
michiel (manager)
27-11-12 20:10

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



Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker