Fix side effects with csrf token, add csrf_token to every post form + add ajax (see http://stackoverflow.com/questions/5100539/django-csrf-check-failing-with-an-ajax-post-request), remove django.middleware.csrf.CsrfViewMiddleware ?!
{% extends "email/base_email.txt" %}{% load i18n %}
{% block content %}
{% blocktrans %}Your text "{{ title }}" has been created.{% endblocktrans %}
{% blocktrans %}To publish it click on the following link:{% endblocktrans %}
{{ site_url }}{{ publish_url }}
{% endblock %}