code: def get_sitemessage_urls():
      
      url_unsubscribe = url(
          r'^messages/unsubscribe/(?P<message_id>\d+)/(?P<dispatch_id>\d+)/(?P<hashed>[^/]+)/$',
          unsubscribe,
          name='sitemessage_unsubscribe'
      )
  
      url_mark_read = url(
          r'^messages/ping/(?P<message_id>\d+)/(?P<dispatch_id>\d+)/(?P<hashed>[^/]+)/$',
          mark_read,
          name='sitemessage_mark_read'
      )
  
      if VERSION >= (1, 9):
          return [url_unsubscribe, url_mark_read]
  
      from django.conf.urls import patterns
      return patterns('', url_unsubscribe, url_mark_read)
docs: Returns sitemessage urlpatterns, that can be attached to urlpatterns of a project:
  
          # Example from urls.py.
  
          from sitemessage.toolbox import get_sitemessage_urls
  
          urlpatterns = patterns('',
              # Your URL Patterns belongs here.
  
          ) + get_sitemessage_urls()  # Now attaching additional URLs.