Mangled tracking and unsubscribe links

Souther

New Member
It seems some links are getting mangled upon sending, is there something I should be doing to prevent this? the '=' in some of the requested URIs makes me think it may be due to line breaks in "quoted printable" encoded body content.

This isn't something I am doing explicitly and most link clicks and unsubscribe clicks work as expected, but the few that aren't are what is concerning, especially in the case of unsubscribes.

Logs:
Code:
2016/11/28 09:00:18 [error] [exception.CHttpException.404] CHttpException: The requested page does not exist. in /home/mailwizz/mailwizz-1.3.7.8/apps/frontend/controllers/CampaignsController.php:241
Stack trace:
#0 [internal function]: CampaignsController->actionTrack_url('qn327428wcf5b', 'as6297b9mkf23', '7140b220f29')
#1 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/actions/CAction.php(109): ReflectionMethod->invokeArgs(Object(CampaignsController), Array)
#2 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/actions/CInlineAction.php(47): CAction->runWithParamsInternal(Object(CampaignsController), Object(ReflectionMethod), Array)
#3 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php(308): CInlineAction->runWithParams(Array)
#4 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php(286): CController->runAction(Object(CInlineAction))
#5 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php(265): CController->runActionWithFilters(Object(CInlineAction), Array)
#6 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(282): CController->run('track_url')
#7 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(141): CWebApplication->runController('campaigns/track...')
#8 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/base/CApplication.php(185): CWebApplication->processRequest()
#9 /home/mailwizz/mailwizz-1.3.7.8/apps/init.php(227): CApplication->run()
#10 /home/mailwizz/mailwizz-1.3.7.8/index.php(18): require_once('/home/mailwizz/...')
#11 {main}
REQUEST_URI=/mailwizz/index.php/campaigns/qn327428wcf5b/track-url/as6297b9mkf23/7140b220f29
---
2016/11/28 09:04:40 [error] [exception.CHttpException.404] CHttpException: The system is unable to find the requested action "unsubsc=". in /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php:483
Stack trace:
#0 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php(270): CController->missingAction('unsubsc=')
#1 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(282): CController->run('unsubsc=')
#2 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(141): CWebApplication->runController('lists/unsubsc=')
#3 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/base/CApplication.php(185): CWebApplication->processRequest()
#4 /home/mailwizz/mailwizz-1.3.7.8/apps/init.php(227): CApplication->run()
#5 /home/mailwizz/mailwizz-1.3.7.8/index.php(18): require_once('/home/mailwizz/...')
#6 {main}
REQUEST_URI=/mailwizz/index.php/lists/dh781rrg6yb4c/unsubsc=
---
2016/11/28 09:05:04 [error] [exception.CHttpException.404] CHttpException: The system is unable to find the requested action "qn327428wcf5b". in /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php:483
Stack trace:
#0 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php(270): CController->missingAction('qn327428wcf5b')
#1 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(282): CController->run('qn327428wcf5b')
#2 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(141): CWebApplication->runController('campaigns/qn327...')
#3 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/base/CApplication.php(185): CWebApplication->processRequest()
#4 /home/mailwizz/mailwizz-1.3.7.8/apps/init.php(227): CApplication->run()
#5 /home/mailwizz/mailwizz-1.3.7.8/index.php(18): require_once('/home/mailwizz/...')
#6 {main}
REQUEST_URI=/mailwizz/index.php/campaigns/qn327428wcf5b/tra=
---
2016/11/28 10:05:22 [error] [exception.CHttpException.404] CHttpException: The system is unable to find the requested action "qn218928wcf5b". in /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php:483
Stack trace:
#0 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CController.php(270): CController->missingAction('qn218928wcf5b')
#1 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(282): CController->run('qn218928wcf5b')
#2 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/web/CWebApplication.php(141): CWebApplication->runController('campaigns/qn218...')
#3 /home/mailwizz/mailwizz-1.3.7.8/apps/common/framework/base/CApplication.php(185): CWebApplication->processRequest()
#4 /home/mailwizz/mailwizz-1.3.7.8/apps/init.php(227): CApplication->run()
#5 /home/mailwizz/mailwizz-1.3.7.8/index.php(18): require_once('/home/mailwizz/...')
#6 {main}
REQUEST_URI=/mailwizz/index.php/campaigns/qn218928wcf5b/track-url/
---
 
Is it happening on
any delivery server for
any campaign (template/html code) for
any recipient
or can it be narrowed down?
 
Is it happening on
any delivery server for
any campaign (template/html code) for
any recipient
or can it be narrowed down?
I dont have enough data to narrow it down but from how I understand the problem it is happening because of factors which involve "quoted printable" encoded text. Switching to a different encoding type seems to be how other applications have tried to resolve similar problems.
 
Back
Top