I have a custom register function from which I send an html mail:

@auth.requires_membership('Admin')
def register_email(aanhef,last_name,email,username,password):
 
context=dict(aanhef=aanhef,last_name=last_name,username=username,password=password)
    message=response.render('admincms/register_email.html',context)
    recipient=email
 
boolean=mail.send(to=[recipient],subject='xxx',message=[None,message])
    return boolean

register_email.html extends a maillayout which I would like to use
when a user requests a reset_password or a retrieve_username.

These are the current settings:

auth.messages.retrieve_username_subject='Uw gebruikersnaam voor de
toegang tot het Fitwise CMS'
auth.messages.retrieve_username='Uw gebruikersnaam voor de toegang tot
het Fitwise CMS is: %(username)s'
auth.messages.reset_password_subject='Uw wachtwoord voor de toegang
tot het Fitwise CMS'
auth.messages.reset_password = 'Klik of kopieer/plak de volgende link
http://'+request.env.http_host+URL(r=request,c='default',f='user',args=['reset_password'])+'/%(key)s
in de adresbalk van uw browser. Stel via het formulier een nieuw
wachtwoord in.'

Is there a way to send these messages in maillayout.html


Kind regards,

Annet

Reply via email to