@@ -137,7 +137,7 @@ - (NSString*)replacedGenericPixelsFrom:(NSString*)html {
137
137
template: @" $0" ];
138
138
139
139
NSString * replacement;
140
- if ([match containsString: @" spacer.gif " ] || [match containsString: @" attachments.office.net/owa/" ]) {
140
+ if ([match containsString: @" spacer." ] || [match containsString: @" attachments.office.net/owa/" ]) {
141
141
continue ; // no replacement
142
142
} else {
143
143
replacement = @" " ;
@@ -235,6 +235,7 @@ - (NSDictionary*)getTrackerDict {
235
235
@" Bananatag" : @[@" bl-1.com" ],
236
236
@" Bison" : @[@" clicks.bisonapp.com" ],
237
237
@" Bandsintown" : @[@" px1.bandsintown.com/.+.gif" ],
238
+ @" Benchmark Email" : @[@" bmetrack.com/c/o" ],
238
239
@" Blackbaud" : @[
239
240
@" support.planetary.org/site/PixelServer" ,
240
241
@" /smtp.mailopen\\ ?id=" // not 100% sure
@@ -295,7 +296,8 @@ - (NSDictionary*)getTrackerDict {
295
296
@" EmberPoint MailPublisher" : @[@" rec.mpse.jp/(.*)/rw/beacon_" ],
296
297
@" Envoke" : @[@" envoke.com/o/" ],
297
298
@" Epic Games" : @[@" accts.epicgames.com/O/" ],
298
- @" Epsilon Interactive" : @[
299
+ @" Epsilon" : @[
300
+ @" login.dotomi.com/ucm/UCMController" ,
299
301
@" /O/\\ w{34}/\\ w{32}" ,
300
302
@" ind.dell.com"
301
303
],
@@ -339,6 +341,7 @@ - (NSDictionary*)getTrackerDict {
339
341
@" google-analytics.com/collect" ,
340
342
@" google.com/appserve/mkt/img/" ,
341
343
@" notifications.google.com/g/img/(.*).gif" ,
344
+ @" youtube.com/gen_204"
342
345
],
343
346
@" Grammarly" : @[@" grammarly.com/open" ],
344
347
@" Granicus" : @[@" govdelivery.com(:\\ d+)?/track" ],
@@ -361,6 +364,11 @@ - (NSDictionary*)getTrackerDict {
361
364
@" Infusionsoft" : @[@" infusionsoft.com/app/emailOpened" ],
362
365
@" Integral Ad Science" : @[@" pixel.adsafeprotected.com" ],
363
366
@" Intercom" : @[@" via.intercom.io/o" , @" intercom-mail[a-zA-Z0-9-.]*.com/(via/)?(o|q)" ],
367
+ @" Intuit" : @[
368
+ @" list-manage.com/track/open.php" ,
369
+ @" us\\ d+.mailchimp.com/mctx/opens" ,
370
+ @" /track/open.php\\ ?u=" ,
371
+ ],
364
372
@" Is-tracking-pixel-api-prod.appspot.com" : @[@" is-tracking-pixel-api-prod.appspot.com" ],
365
373
// @"JangoMail": @["/[a-z].z\\?[a-z]="],
366
374
@" LaunchBit" : @[@" launchbit.com/taz-pixel" ],
@@ -379,11 +387,6 @@ - (NSDictionary*)getTrackerDict {
379
387
@" Mailbutler" : @[@" bowtie.mailbutler.io/tracking/hit/(.*)/t.gif" ],
380
388
@" Mailcampaigns" : @[@" interface.mailcampaigns.nl/v\\ d/t/" ],
381
389
@" Mailcastr" : @[@" mailcastr.com/image/" ],
382
- @" Mailchimp" : @[
383
- @" list-manage.com/track/open.php" ,
384
- @" us\\ d+.mailchimp.com/mctx/opens" ,
385
- @" /track/open.php\\ ?u=" ,
386
- ],
387
390
@" MailCoral" : @[@" mailcoral.com/open" ],
388
391
@" MailerLite" : @[@" click.mlsend.com/link/o/" ],
389
392
@" Mailgun" : @[@" /o/eJ" ],
@@ -397,6 +400,7 @@ - (NSDictionary*)getTrackerDict {
397
400
@" MailTag" : @[@" mailtag.io/email-event" ],
398
401
@" MailTrack" : @[@" mailtrack.io/trace" , @" mltrk.io/pixel" ],
399
402
@" Mailzter" : @[@" mailzter.in/ltrack" ],
403
+ @" Mapp" : @[@" /tr/p.gif\\ ?" ],
400
404
@" Maropost" : @[@" /a/\\ d{4}/open/\\ d{4}/\\ d{6,7}/\\ w{40}" ],
401
405
@" Medallia" : @[@" survey\\ d?.medallia.[A-Za-z]{2,3}/\\ ?\\ w+&invite-opened=yes" ],
402
406
@" Mention" : @[@" mention.com/e/o/" ],
@@ -554,7 +558,7 @@ - (NSDictionary*)getTrackerDict {
554
558
@" Splio" : @[@" trk-2.net/ouv" ],
555
559
@" Staples" : @[@" /ctt/mktOpen\\ ?" ],
556
560
@" Streak" : @[@" mailfoogae.appspot.com" ],
557
- @" SMTP.com" : @[@" track.smtpsendmail.com// \\ d{3,10 }/o" ],
561
+ @" SMTP.com" : @[@" track.smtpsendmail.com/\\ d{5 }/o" ],
558
562
@" Substack" : @[@" substack.com/o/" ],
559
563
@" Superhuman" : @[@" r.superhuman.com" ],
560
564
@" TataDocomoBusiness" : @[@" tatadocomobusiness.com/rts/" ],
@@ -565,7 +569,10 @@ - (NSDictionary*)getTrackerDict {
565
569
],
566
570
@" The Chronicle of Higher Education" : @[@" d2uowlhdj52lqx.cloudfront.net/emailbeacon.png" ],
567
571
@" TheTopInbox" : @[@" thetopinbox.com/track/" ],
568
- @" The Washington Post" : @[@" palomaimages.washingtonpost.com/pr2/\\ w{32}-beacon-\\ d-\\ d-\\ d{1,2}-\\ d" ],
572
+ @" The Washington Post" : @[
573
+ @" palomaimages.washingtonpost.com/pr2/\\ w{32}-beacon-\\ d-\\ d-\\ d{1,2}-\\ d" ,
574
+ @" s2.washingtonpost.com/beacon/"
575
+ ],
569
576
@" Thunderhead" : @[@" na5.thunderhead.com" ],
570
577
@" Tinyletter" : @[@" tinyletterapp.com.*\\ ?open.gif/" ],
571
578
@" ToutApp" : @[@" go.toutapp.com" ],
@@ -603,6 +610,7 @@ - (NSDictionary*)getTrackerDict {
603
610
@" Zendesk" : @[@" futuresimple.com/api/v1/sprite.png" ],
604
611
@" Zeta Global" : @[@" e.newsletters.cnn.com/open/" ],
605
612
@" Zoho" : @[
613
+ @" maillist-manage.com/clicks/" ,
606
614
@" /clicks/.*/.*/open.gif" ,
607
615
@" sender\\ d.zohoinsights-crm.com/ocimage/"
608
616
],
0 commit comments