% 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