<tal:root define="lt string:&lt;;gt string:&gt;;
                  dummy python:request.RESPONSE.setHeader('Content-Type', 'text/plain;; charset=%s' % here.plone_utils.getSiteEncoding());
                  portal python:here.portal_url.getPortalObject()"
>From: "<span tal:replace="portal/email_from_name" />" <span tal:replace="structure lt"/><span tal:replace="portal/email_from_address" /><span tal:replace="structure gt"/>
To: <span tal:replace="python:options['member'].getProperty('email')" />
Errors-to: <span tal:replace="structure lt"/><span tal:replace="portal/email_from_address" /><span tal:replace="structure gt"/>
Subject: <span i18n:domain="plone" i18n:translate="mailtemplate_membership_reminder" tal:omit-tag="">Membership reminder</span>
Content-Type: text/plain; charset=<span tal:replace="here/portal_properties/site_properties/default_charset" />
Content-Transfer-Encoding: 8bit

<div i18n:domain="plone" i18n:translate="mailtemplate_membership_body" tal:omit-tag="">Password: <span i18n:name="password" tal:content="request/new_password | options/password" tal:omit-tag="" />

Request made by IP <span i18n:name="ip_address" tal:omit-tag="" tal:define="FROM_IP python:test(request.get('HTTP_X_FORWARDED_FOR',None), '%s/%s' % (request['REMOTE_ADDR'],request['HTTP_X_FORWARDED_FOR']), request['REMOTE_ADDR'])" tal:content="FROM_IP"/> at <span i18n:name="timestamp" tal:omit-tag="" tal:content="python:here.toLocalizedTime(here.ZopeTime(), long_format=1)"/>
</div>
-- 
<span tal:replace="portal/email_from_name" />
</tal:root>
