<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">
<pre> </pre>
<pre>Hi Richard<br /><br />I don't know if dkim is available in in a package for BO, but I've just implemented it (as someone was getting my mail classified as SPAM!)<br /><br />1. Get opendkim-2.10.3<br />2. Build it - can't remember if it needed anything else installing offhand...<br />3. Make some keys here: http://dkimcore.org/tools/keys.html</pre>
<pre>4. Make the 3 configuration files: KeyTable  SigningTable  TrustedHosts<br />5. Start the service (and make it start at boot..)</pre>
<pre>6. Install the Milter in your sendmail - as in the instructions. Restart sendmail<br /><br /><br />The tricky bit was (for me!) getting the DNS entry to correspond with what the milter was inserting in the mail headers! Real examples might help here...<br /><br /><strong>KeyTable:</strong></pre>
<p># To use this file, uncomment the #KeyTable option in /etc/opendkim.conf,<br /># then uncomment the following line and replace example.com with your domain<br /># name, then restart OpenDKIM. Additional keys may be added on separate lines.</p>
<p>#default._domainkey.example.com example.com:default:/etc/opendkim/keys/default.private<br />waterend._domainkey.waterend.net waterend.net:mydomain:/etc/opendkim/keys/waterend.private</p>
<pre><strong>SigningTable:</strong><br /><br /></pre>
<p>#*@example.com default..example.com<br />*@waterend.net mydomain._domainkey.waterend.net</p>
<pre><br /><strong>TrustedHosts:</strong><br /><br /></pre>
<p>127.0.0.1<br />localhost<br />waterend.net</p>
<p> </p>
<p>In your DNS server, you need a record like this:</p>
<table class="fancy-table fullWidth advanced_dns">
<tbody>
<tr id="dns_entry_7">
<td><span class="dns_hostname">waterend._domainkey</span></td>
<td><span class="dns_type">TXT/SPF</span></td>
<td> </td>
<td> </td>
<td><span class="dns_data show_hint_new">v=DKIM1; k=rsa;p=MIG...</span></td>
</tr>
</tbody>
</table>
<br />The v=DKIM.... bit comes from the equivalent of waterend.txt... As you can see, there are no quotes or brackets round the DNS text (it doesn't work if you use them!)</blockquote>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">I found http://dkimvalidator.com/ very useful in figuring out what DNS entry I needed (as opposed to what I had!!)</blockquote>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">I also got SPF working - but that was another game (make sure ALL the sites -including those at the ISP - that could be sending your mail are in the list!)</blockquote>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">Neil.</blockquote>
<pre><br /><br />
   1. [BlueOnyx:18712]  DomainKeys (Richard Barker)
</pre>
<p><!-- meta ignored --> Michael,<br /> Is AV-Spam package able to setup dkim using SpamAssassin<br /> RC</p>
<div class="moz-signature">-- <br />
<p><em><strong>Richard C. Barker Sr. <br /> CEO & President <br /> 1-800-510-3139 <br /><span class="style1">ProBass Networks Inc. </span></strong></em><br /><a href="http://www.probassnetworks.net">www.probassnetworks.net</a> <br /><a href="http://www.probass.net">www.probass.net</a> </p>
<p> </p>
</div>
</body></html>