${_('Domain DKIM settings')}

% if c.domain.dkimkeys: <% from baruwa.lib.crypto import remove_pub_pem_headers tmpslt = remove_pub_pem_headers(c.domain.dkimkeys[0].pub_key) tmpslt = tmpslt.split('\n') tmpslt = ["\"%s\"" % chunk for chunk in tmpslt] dkim_key = "\n".join(tmpslt) %>
${_('Add the following DNS record to the %s DNS zone') % c.domain.name}
${_('DNS record')}
${config.get('baruwa.dkim.selector', 'baruwa')}._domainkey.${c.domain.name}. IN TXT ("v=DKIM1; g=*; k=rsa; p=" ${h.linebreaksbr(dkim_key)})
% for alias in c.domain.aliases:
${_('Add the following DNS record to the %s DNS zone') % alias.name}
${_('DNS record')}
${config.get('baruwa.dkim.selector', 'baruwa')}._domainkey.${alias.name}. IN TXT ("v=DKIM1; g=*; k=rsa; p=" ${h.linebreaksbr(dkim_key)})
% endfor
${_('DKIM status')}
${functions.item_status(c.domain.dkimkeys[0].enabled)}
% else:
${_('DKIM keys not yet configured: ')} ${h.link_to(_('Generate DKIM keys'), url('domain-dkim-generate', domainid=c.domain.id))}
% endif
<%def name="title()"> ${_('Settings :: Domain DKIM settings :: %s') % c.domain.name} <%def name="heading()"> ${_('Settings :: Domain DKIM settings :: %s') % c.domain.name} <%def name="headers()"> <%def name="submenu()"> <%def name="localscripts()"> <%namespace name="functions" file="../includes/functions.html"/> <%inherit file="../base.html"/>