<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Raymond P. Burkholder - Things I Do - EMail</title>
    <link>https://blog.raymond.burkholder.net/</link>
    <description>In And Around Technology and The Arts</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.7.2 - http://www.s9y.org/</generator>
    <pubDate>Sun, 27 Aug 2023 01:08:04 GMT</pubDate>

    <image>
        <url>https://blog.raymond.burkholder.net/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Raymond P. Burkholder - Things I Do - EMail - In And Around Technology and The Arts</title>
        <link>https://blog.raymond.burkholder.net/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Anti-Spam Measures</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1244-Anti-Spam-Measures.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1244-Anti-Spam-Measures.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1244</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1244</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;Request: Or people simple do not want to share own email, as it is
not related for delivery, but required by the form. Thus
they fill semi random email like string.

&lt;p&gt;Response: That is what mailinator is for, or the temporary addresses offered by several browser plugins, or if you know they&#039;re going to use it to spam you, abuse@ their domain. nobody@example.com works as well, and 1-900-976-1212 for a &quot;required&quot; phone number.
 
    </content:encoded>

    <pubDate>Sun, 27 Aug 2023 01:08:04 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1244-guid.html</guid>
    
</item>
<item>
    <title>General Guideline for Setting up a Mail Server</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1239-General-Guideline-for-Setting-up-a-Mail-Server.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1239-General-Guideline-for-Setting-up-a-Mail-Server.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1239</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1239</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;ul&gt;
  &lt;li&gt;make sure the MTA&#039;s forward and reverse DNS match
  &lt;li&gt;set up an SPF record, probably &quot;v=spf1 mx ~all&quot;
  &lt;li&gt;manage DNS MX, DKIM, DMARC and SPF records (SPF, DKIM, and DMARC are a recommended order of implementation)
  &lt;li&gt;set up DKIM signing for each domain you host, make the DKIM domain match the From: domain
  &lt;li&gt;start slow and look at any bounces
  &lt;li&gt;maybe collect DMARC stats but for a small volume MTA, not very interesting
  &lt;li&gt;instead of struggling with Postfix, OpenDKIM, Dovecot and friends (and losing out on quite a few features), try looking at &lt;a href=&quot;https://maddy.email/&quot; target=_blank&gt;maddy&lt;/a&gt;
  &lt;li&gt;arrange for a backup MTA
  &lt;li&gt;manage reverse lookup records, including managing the uncertain chain of authority between the instance and the nearest SOA

  &lt;li&gt;manage certificates associated with TLS for SMTP and IMAP
  &lt;li&gt;manage DKIM certificate
  &lt;li&gt;manage one&#039;s upstream to address PBL issues
  &lt;li&gt;keep the MTA secure and free from DOS attack

  &lt;li&gt;Use a static IPv4 address for your email system [counter point: If DNS is fully functional and IP addresses don&#039;t change too quickly and TTL is configured properly on DNS records, ... then why is a static IP address strictly required? ]

  &lt;li&gt;Do not share this IPv4 address with user machines

  &lt;li&gt;Do not host your email system &#039;in the cloud&#039;

  &lt;li&gt;Make sure that your IP address is not listed in the PBL

  &lt;li&gt;Provide an MX record

  &lt;li&gt;Provide meaningful and consistent reverse DNS

  &lt;li&gt;Your system should say HELO (or EHLO) with its hostname

  &lt;li&gt;Keep your software completely up-to-date

  &lt;li&gt;Ensure that only authorised users can send email through your system. 

  &lt;li&gt;Limit outgoing email volumes

  &lt;li&gt;Accept reports of problems with your systems

  &lt;li&gt;Review the mail system logs on a regular basis

  &lt;li&gt;Be reliable (viz have at least 4 9s availability)

  &lt;li&gt;Don&#039;t be an open relay

  &lt;li&gt;Don&#039;t create backscatter

  &lt;li&gt;Maintain a good reputation

  &lt;li&gt;users can probably have acceptable success with all but the large email providers if they simply have their MTA hello as the name that the ISP assigns to the connection presuming that the ISP has forward and reverse DNS configured therefor. 

  &lt;/ul&gt; 
    </content:encoded>

    <pubDate>Mon, 10 Jul 2023 22:52:53 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1239-guid.html</guid>
    
</item>
<item>
    <title>Mail Verifier Tools</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1223-Mail-Verifier-Tools.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1223-Mail-Verifier-Tools.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1223</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1223</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;email-security-scans.org&quot; target=_blank&gt;email-security-scans.org&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;https://postmarkapp.com/blog/port25s-authentication-and-spam-assassin-tool&quot; target=_blank&gt;Port25’s Authentication and Spam Assassin Tool&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;verifier.port25.com&quot; target=_blank&gt;verifier.port25.com&lt;/a&gt; - send an email to this address to check headers
  &lt;li&gt;&lt;a href=&quot;https://multirbl.valli.org/&quot; target=_blank&gt;multirbl.valli.org&lt;/a&gt; - &quot;The complete IP check for sending Mailservers&quot;
  &lt;li&gt;&lt;a href=&quot;https://www.postmastery.com/email-deliverability-test/&quot; target=_blank&gt;postmastery&lt;/a&gt; - Check the DNA of your
email against important
best practices using our
free email deliverability test.
  &lt;li&gt;&lt;a href=&quot;https://www.email-security-scans.org&quot; target=_blank&gt;email-security-scans&lt;/a&gt; - Public Email &amp;amp; DNS Testbed - Considering just DKIM tests, this one is the only tester which explicitly and clearly recognizes ed25519 signatures.  For the rest, EmailAudit reported a pass, but then said &quot;DKIM key size is 0 bits.  More senders are starting to use 2048 bits.&quot; 
  &lt;li&gt;&lt;a href=&quot;https://internet.nl/&quot; target=_blank&gt;internet.nl&lt;/a&gt; - test website, email, connectivity
  &lt;li&gt;&lt;a href=&quot;https://wander.science/projects/email/dkimtest/&quot; target=_blank&gt;Wander Science DKIM Test&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.uriports.com/tools&quot; target=_blank&gt;uriports&lt;/a&gt; - Test and optimize SPF, DMARC, DKIM, and MTA-STS
  &lt;li&gt;&lt;a href=&quot;https://toolbox.googleapps.com/apps/checkmx&quot; target=_blank&gt;Google Admin ToolBox - Check MX&lt;/a&gt; - maybe be broken in some aspects, take with grain of salt
  &lt;li&gt;&lt;a href=&quot;https://app.easydmarc.com/mta-sts-generator&quot; target=_blank&gt;Easy DMARC&lt;/a&gt; - verify dns data
  &lt;li&gt;&lt;a href=&quot;https://dmarcian.com/&quot; target=_blank&gt;dmarcian&lt;/a&gt; - DMARC resources
  &lt;/ul&gt;

&lt;p&gt;Note: seems &#039;;&#039; (semi-colon) in records may help with some records.

&lt;ul&gt;
  &lt;li&gt;send an e-mail to spf@tester.realsender.com
  &lt;li&gt;check online the validation results (it will take a minute to appear) &lt;A href=&quot;https://tester.realsender.com/t/spf&quot; target=_blank&gt;realsender&lt;/a&gt;
  &lt;/ul&gt;

 
    </content:encoded>

    <pubDate>Wed, 24 May 2023 00:24:17 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1223-guid.html</guid>
    
</item>
<item>
    <title>Definition of Email List Washing</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1191-Definition-of-Email-List-Washing.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1191-Definition-of-Email-List-Washing.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1191</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1191</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;From an email list, the definition of email list-washing:

&lt;blockquote&gt;
&lt;p&gt;Trying to identify the addresses in a spam list that will get you in
trouble, e.g., spam traps and people with a history of complaining, so
that you can mail to what&#039;s left. And also, by implication, dealing
with complaints by saying &quot;we took you off the list&quot; without looking
at the overall list quality.
&lt;p&gt;The technical methods for removing stale bouncing addresses from a legitimate
list are somewhat similar but the motivation is not.
&lt;/blockquote&gt; 
    </content:encoded>

    <pubDate>Tue, 12 Apr 2022 03:59:18 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1191-guid.html</guid>
    
</item>
<item>
    <title>Email Services</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1177-Email-Services.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1177-Email-Services.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1177</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1177</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;Extracts from a mailop email list:

&lt;ul&gt;
  &lt;li&gt;little known control panel, for creating such email/web servers: &lt;a href=&quot;https://gitlab.com/noumenia/aetolos&quot; target=_blank&gt;Aetolos&lt;/a&gt; - secure open source control panel for virtual hosting
  &lt;li&gt;&lt;a href=&quot;https://roundcube.net/&quot; target=_blank&gt;Roundcube&lt;/a&gt; is the default webmail client these days, I am not sure if its a &quot;replacement&quot; for gmail, but it is very efficient and works great on mobile devices
  &lt;li&gt;&lt;a href=&quot;http://www.postfix.org/&quot; target=_blank&gt;Postfix&lt;/a&gt;+&lt;a href=&quot;https://www.dovecot.org/&quot; target=_blank&gt;dovecot&lt;/a&gt; is the most common combination for running your own services, once combined they offer pretty much all the features most people need (SMTP/IMAP/POP3/etc)
  &lt;li&gt;ClamAV anti-virus is said to require at least 4GB of ram to load its default data set.
  &lt;li&gt;For a full featured modern package with reasonable spam resistance I can vouch for &lt;a href=&quot;https://mailu.io&quot; target=_blank&gt;Mailu&lt;/a&gt;  which requires Docker as a basis. Under the hood, this is postfix as MTA, dovecot for IMAP/POP3, rspamd as anti-spam solution (I think the SPF/DKIM/DMARC stuff is located there, too), Roundcube or RainLoop as webmail (both pretty usable, probably not as feature-rich as GMail), PostgreSQL for account persistence, and REDIS as memory cache mostly for the rspamd engine. Supports Letsencrypt out of the box, of course.
It does take some effort to set up the basics right (Docker and configuration) but then runs very reliably and is a breeze to manage.
Sadly, it does not integrate Mailman, so I had to do that manually, which is kind of a pain.
  &lt;li&gt;If you have a reasonable insight into unix things, you could do worse than going with OpenBSD and an OpenSMTPD setup along the lines of what Aaron Poffenberger describes in his tutorial here: &lt;a href=&quot;https://vdocuments.site/opensmtpd-for-the-real-world-mail-server-tutorial-introductionabackground.html&quot; target=_blank&gt;opensmtpd for the real world mail server tutorial&lt;/a&gt; (originally a BSDCan session I believe).
  &lt;li&gt;I’ve been running similar setups for years (but with exim as the MTA mainly for inertia reasons), documented mainly in articles you can find via the first link in my signature. The most comprehensive is perhaps &lt;a href=&quot;https://bsdly.blogspot.com/2014/02/effective-spam-and-malware.html&quot; target=_blank&gt;Effective Spam and Malware Countermeasures - Network Noise Reduction Using Free Tools &lt;/a&gt;, others will be tagged with keywords like spam, mail, spamd, smtp and so forth.
  &lt;li&gt;Gmail&#039;s webmail interface
is one of the worst possible. It is very inefficient to operate,
counter-intuitive, hides many important information from the user etc., not
mentioning that it is simply ugly. There are many much nicer and
more user-friendly webmails, like for example already mentioned Roundcube. 
  &lt;li&gt;Here I found an overview of various webmail apps, with screenshots of some.
You can pick something that suits you: &lt;a href=&quot;https://medevel.com/15-selfhosted-os-webmail-clients/&quot; target=_blank&gt;Top 15 Self-hosted open-source free web-based email clients&lt;/a&gt;
  &lt;li&gt;I&#039;ve begun with OpenSMTP, but I&#039;ve switched to Postfix as the primary
developer has stopped actively working on it. I now run Postfix,
Dovecot, Solr (for the search), and Rspamd, and it&#039;s working perfectly!
  &lt;li&gt;By the time you go through all the hassle of managing spam filters and getting your
IP warmed up, Fastmail at $50/yr/mailbox looks pretty attractive.
  &lt;li&gt;If you can find someone who resells Tucows&#039; white label e-mail, they have a pretty
good product for about $10/mailbox/yr for 5GB, $20 for 10GB, $30 for 15GB.
  &lt;li&gt;take a look at &lt;a href=&quot;https://github.com/mailcow/mailcow-dockerized&quot; target=_blank&gt;mailcow dockerized&lt;/a&gt;. It&#039;s all you need (mail server, sogo groupware, antispam/-virus, 2fa,...). Put it on a VPS or your NAS and be happy. &lt;img src=&quot;https://blog.raymond.burkholder.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;
  &lt;/ul&gt; 
    </content:encoded>

    <pubDate>Wed, 23 Feb 2022 17:14:50 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1177-guid.html</guid>
    
</item>
<item>
    <title>Spam Fighting Resources</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1135-Spam-Fighting-Resources.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1135-Spam-Fighting-Resources.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1135</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1135</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;Some recent suggestions I&#039;ve encountered:

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.pccc.com/downloads/SpamAssassin/contrib/KAM.cf&quot; target=_blank&gt;SpamAssassin KAM Rules&lt;/a&gt; - 
Just a note that the much better way to use the rules is with the KAM Channel, see  &lt;a href=&quot;https://mcgrail.com/template/kam.cf_channel &quot; target=_blank&gt;KAM Channel&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot; https://sanesecurity.com/&quot; target=_blank&gt;Sane Security Signatures&lt;/a&gt;
  &lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Rspamd is not a dead project and it can do all the stuff
OpenDKIM+OpenDMARC+OpenARC can do (yes, even ARC signing and DMARC
reporting). I have even added support of OpenDKIM style signing tables [1].
&lt;p&gt;So far, Rspamd supports ed25519 and dual-signing out of the box. It also
supports Hashicorp Vault to store (and rotate!) DKIM secrets [2]. In
terms of DKIM signing there is also support of fast signing (with all
content scan features disabled), so it is highly unlikely that it&#039;s
performance can be beaten by any other signing tool in this mode [3].

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://rspamd.com/doc/modules/dkim_signing.html#use-of-signing_table&quot; target=_blank&gt;Use of Signing Table&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;https://rspamd.com/doc/modules/dkim_signing.html#dkim-signing-using-vault&quot; target=_blank&gt;DKIM signing using Vault&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;https://rspamd.com/doc/modules/dkim_signing.html#optimize-signing-only-mode&quot; target=_blank&gt;Optimizing Signing Only Mode&lt;/a&gt;
  &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
Rspamd (embedded in a Mailu installation) for low-maintenance operation. That packages includes several mechanisms
    to score messages and handle them according to score intervals. This does a relatively good job but isn&#039;t really
    able to detect persistent spammers using their own IP ranges.
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;Are you aware of its reputation module? In conjunction with selector
system you can build reputation on wide range of parameters without touching
Lua. Beside its IP reputation i use sender&#039;s eSLD, IPnet &amp;amp; ASN
reputation with score limited to not be enough for rejection.

&lt;p&gt;If spammer uses not related IP, ASN and/or senders (snowshoe), you still
can use its bayes and/or fuzzy checks. But basically the reputation
module with RBL scoring does good job and in last year i do not remember
any false negative mail and small amount of false positives, especially
from gmail, these false positives are mostly not due reputation, but due
SPF/DKIM/DMARC ignorance of our eshop systems.

&lt;p&gt;I have small python script, which gets reputation data from rspam&#039;s
redis DB and fill dynamic blocklist for exim, to block persistent
spammers at MTA level (RCPT stage).

&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;Anyway, I document what I do in a blog post: 
  &lt;a href=&quot;https://www.missioncriticalemail.com/2019/03/21/zimbra-anti-spam-best-practices-2019/&quot; target=_blank&gt;Zimbra AntiSpam Best Practices&lt;/a&gt;

&lt;p&gt;The post describes how we rely on several layers of protection (including those provided by Postfix, which I know you are not using), as well as our adjustments to Amavis and SpamAssassin.  I hope there are some techniques in the blog post that will be helpful to you.
&lt;/blockquote&gt;

&lt;blockquote&gt;
For Let&#039;s Encrypt certificates, I use these awesome scripts, they are written as bash shell scripts and they are infinitely better than the official certbot tool, they can be used without a web server, by using DNS API integration. They are highly recommended:

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/acmesh-official/acme.sh&quot; target=_blank&gt;acme.sh&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/dehydrated-io/dehydrated&quot; target=_blank&gt;dehydrated&lt;/a&gt;
  &lt;/ul&gt;

&lt;p&gt;For the first one,  it no longer defaults to LE, it uses zerossl, because its rights are now owned by them.  You can re-enable LE as default though by:
&lt;pre&gt;
acme.sh --set-default-ca --server letsencrypt
&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
I use Bruce Guenter&#039;s mailfront for my incoming mail so I had to add SNI support.  It wasn&#039;t very hard. [when using SNI to differentiate between certificates]
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p&gt;if one abuses any of 25|465|587  they are blocked  on all of 25/465/587 with a lengthy filter time
&lt;p&gt;if one abuses any of 110|143|993|995 they are blocked on all of 110/143/993/995 with a slightly shorter filter time
&lt;/blockquote&gt;

 
    </content:encoded>

    <pubDate>Sat, 16 Oct 2021 18:04:22 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1135-guid.html</guid>
    
</item>
<item>
    <title>Test SMTP / Email Server SSL / StartTLS</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1047-Test-SMTP-Email-Server-SSL-StartTLS.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1047-Test-SMTP-Email-Server-SSL-StartTLS.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1047</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1047</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;There is a tool called &lt;a href=&quot;https://testssl.sh/&quot; target=_blank&gt;testssl.sh&lt;/a&gt; - a &lt;a href=&quot;https://testssl.sh/LICENSE.txt&quot; title=&quot;GPL v2&quot;&gt;free&lt;/a&gt; command line tool which checks a server&#039;s service
on any port for the support of TLS/SSL ciphers, protocols as well as recent cryptographic flaws and more.  Very extensive.

&lt;blockquote&gt;&lt;pre&gt;
$ ./testssl.sh --starttls smtp myrelay.example.org:25
$ ./testssl.sh www.example.org
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;Or run some simpler tests:

&lt;blockquote&gt;&lt;pre&gt;
$ openssl s_client -cipher &#039;DHE&#039; -starttls smtp -crlf -connect myrelay.example.org:25
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;An older blog entry:  &lt;a href=&quot;https://blog.raymond.burkholder.net/index.php?/archives/782-swaks-Swiss-Army-Knife-SMTP-the-all-purpose-smtp-transaction-tester.html&quot; target=_blank&gt;SWAKS&lt;/a&gt; - Swiss Army Knife SMTP, the all-purpose SMTP transaction tester

&lt;p&gt;2020/01/25 Send an email to &lt;pre&gt;auth-results@verifier.port25.com&lt;/pre&gt; and receive back an informative reply about message handling: SPF, DKIM, iprev, SpamAssassin, DNS.

&lt;p&gt;2020/01/25 Visit &lt;a href=&quot;https://www.mail-tester.com/&quot; target=_blank&gt;mail-tester.com&lt;/a&gt; for another flavour of email tester for spamminess.

&lt;p&gt;2022/06/11 &lt;a href=&quot;https://www.port25.com/authentication-checker%20/&quot; target=_blank&gt;Authentication Checker&lt;/a&gt;

&lt;p&gt;2022/06/11 &lt;a href=&quot;https://mxtoolbox.com&quot; target=_blank&gt;mx toolbox&lt;/a&gt;

&lt;p&gt;2024/01/26 &lt;a href=&quot;https://aboutmy.email&quot; target=_blank&gt;about my email&lt;/a&gt; 
    </content:encoded>

    <pubDate>Fri, 24 Jan 2020 18:08:27 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1047-guid.html</guid>
    
</item>
<item>
    <title>swaks - Swiss Army Knife SMTP - the all-purpose smtp transaction tester</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/782-swaks-Swiss-Army-Knife-SMTP-the-all-purpose-smtp-transaction-tester.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/782-swaks-Swiss-Army-Knife-SMTP-the-all-purpose-smtp-transaction-tester.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=782</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=782</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://www.jetmore.org/john/code/swaks/latest/doc/ref.txt&quot; target=_blank&gt;swaks&lt;/a&gt;  primary design goal is to be a flexible, scriptable,
    transaction-oriented SMTP test tool. It handles SMTP features and
    extensions such as TLS, authentication, and pipelining; multiple version
    of the SMTP protocol including SMTP, ESMTP, and LMTP; and multiple
    transport methods including unix-domain sockets, internet-domain
    sockets, and pipes to spawned processes. Options can be specified in
    environment variables, configuration files, and the command line
    allowing maximum configurability and ease of use for operators and
    scripters.
 
    </content:encoded>

    <pubDate>Tue, 01 Aug 2017 23:51:41 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/782-guid.html</guid>
    
</item>
<item>
    <title>Thunderbird vs KMail</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/746-Thunderbird-vs-KMail.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/746-Thunderbird-vs-KMail.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=746</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=746</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;For a while I was running KMail which is the default mail client with Debian KDE.  It works quite nicely. 

&lt;p&gt;Many messages, at least the ones I see in my inbox, have an html component.  By default, KMail tries to render all messages as text.  At the bottom of the message window, it is possibly to show mail message body parts:  typically there is a text component, possibly with one or more html parts.   The html part can be clicked on to show the html rendering.  If that becomes too unwieldly, it is possible to change a setting to use html view when ever possible.  Remote content can be retrieved on an on-demand basis, but I don&#039;t think is &#039;remembered&#039; on a by-sender basis.

&lt;p&gt;KMail does have an offline/online mode where the content of all messages are saved locally.  But it seems as though it retrieves a significant amount of content on each resync/refresh, and takes up considerable bandwidth when doing so.  I didn&#039;t do any research into that.

&lt;p&gt;Instead, I installed Thunderbird to see what it was like.  I had two crashes while getting it started (during the initial sync processes), but now things seem to have stabilized.  Once the initial syncs are complete, I&#039;ll see how much it takes to resync.

&lt;p&gt;By default, Thunderbird will render html content as html content.  And by default, it will not download remote content.  When remote content is desired, it has an impressive mechanism for selecting which content to download.  Better than even Outlook.  It is possible to see from where the content is sourced.  I have been turning on remote loads from sites which use similar names to the source of the email.  Generic CDN (Content Distribution Networks) I keep turned off.  These settings seem to be maintained on a per-site basis.

&lt;p&gt;The nifty bit is that when replying to Outlook generated HTML messages, it knows how to &#039;break-in&#039; to and perform inline text on the reply parts.  Something Outlook can&#039;t or refuses to do.

&lt;p&gt;There have been various rumblings that Thunderbird may become deprecated.  Be that as it may, it still seems superior to some other mail readers, and is my new current email reader.

&lt;p&gt;Any suggestions for other email readers?

&lt;p&gt;Hacker News recently had an item on a &lt;a href=&quot;https://news.ycombinator.com/item?id=14156251&quot; target=_blank&gt;Thunderbird Rewrite&lt;/a&gt;, but I don&#039;t think much consensus was reached.  I was hoping to find suitable links to related solutions, but didn&#039;t find much of that either.

&lt;p&gt;2018/05/22 - &lt;a href=&quot;https://getmailspring.com/&quot; target=_blank&gt;Mailspring&lt;/a&gt; might be worthy of evaluation. 
    </content:encoded>

    <pubDate>Sat, 15 Apr 2017 13:58:01 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/746-guid.html</guid>
    
</item>
<item>
    <title>Spam Fighting</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/741-Spam-Fighting.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/741-Spam-Fighting.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=741</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=741</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://mainsleaze.spambouncer.org/&quot; target=_blank&gt;http://mainsleaze.spambouncer.org/&lt;/a&gt;: &quot;
documents the experiences of several long-time anti-spam professionals and activists with bulk email sent by legitimate companies to us, to our spamtraps, or to email addresses on mail servers that we manage.&quot;

&lt;p&gt;The site has links to additional spam fighting resources.

&lt;p&gt;&lt;a href=&quot;https://spammers.dontlike.us/mailman/listinfo/list&quot; target=_blank&gt;Spammers Don&#039;t Like Us Mailing List&lt;/a&gt;.

&lt;p&gt;If people want to try something *different* to SpamAssassin, then someone suggested the following:
&lt;a href=&quot;http://www.rspamd.com&quot; target=_blank&gt;Rspamd&lt;/a&gt;.  From the mailing list:

&lt;blockquote&gt;
&lt;p&gt;It&#039;s written
in C, uses events internally and you can write plugins and rules for it
in Lua or you can use regexps for more basic stuff.   It also supports
Intel Hyperscan to compile all of the regexp rules, which is extremely
fast and less IO intensive, it&#039;s Bayes implementation is considerably
better than SpamAssassin&#039;s and it has a SpamAssassin compatibility
plugin to allow you to load all of your SA rules into it if you want (I
prefer to rewrite mine however).

&lt;p&gt;I&#039;ve found rspamd considerably more easier to do complex stuff that
would require considerably more complicated Perl plugins to do in SA,
but is simple to write using a bit of Lua code.   It&#039;s not perfect, the
docs could be better and there&#039;s currently no corpus testing or
automatic score generation (this is coming from GSoC this year though
hopefully).

&lt;/blockquote&gt;

&lt;p&gt;Another tool: &gt; A new project was released by the guys at SpamExperts - 
&lt;a href=&quot;https://github.com/SpamExperts/OrangeAssassin&quot; target=_blank&gt;OrangeAssassin&lt;/a&gt;.  &quot;In essence this seems to be a Python rewrite of Spamassassin&quot;.

&lt;p&gt;2021/09/20 - &lt;a href=&quot;https://rspamd.com/doc/modules/dmarc.html&quot; target=-blank&gt;DMARC in rspamd&lt;/a&gt; - generating and sending DMARC aggregate reports 
    </content:encoded>

    <pubDate>Sun, 02 Apr 2017 20:44:36 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/741-guid.html</guid>
    
</item>
<item>
    <title>Off-Line IMAP (referenced from NotMuch)</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/706-Off-Line-IMAP-referenced-from-NotMuch.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/706-Off-Line-IMAP-referenced-from-NotMuch.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=706</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=706</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;Microsoft Outlook will typically replicate the contents of an IMAP mailbox locally to facilitate off-line access to email.  I have been looking for a similar function 
for opensource based packages.  I found it.

&lt;p&gt;&lt;a href=&quot;http://www.offlineimap.org/&quot; target=_blank&gt;OfflineIMAP&lt;/a&gt; is a GPLv2 software to dispose your mailbox(es) as a local Maildir(s).

&lt;p&gt;For example, this allows reading the mails while offline without the need for your mail reader (MUA) to support disconnected operations.

&lt;p&gt;OfflineIMAP will synchronize both sides via IMAP.

&lt;p&gt;Code is maintained at &lt;a href=&quot;https://github.com/OfflineIMAP/offlineimap&quot; target=_blank&gt;github&lt;/a&gt;.

&lt;p&gt;I found this when seeing &lt;a href=&quot;https://notmuchmail.org/&quot; target=_blank&gt;Notmuch -- Just an email system&lt;/a&gt; at 
&lt;a href=&quot;http://lwn.net/Articles/705856/#Comments&quot; target=_blank&gt;LWN:  A year with Notmuch mail&lt;/a&gt;.

&lt;p&gt;2018/02/12 - &lt;a href=&quot;https://github.com/astroidmail/astroid&quot; target=_blank&gt;astroid&lt;/a&gt; - a lightweight and fast Mail User Agent that provides a graphical interface to searching, displaying and composing email, organized in threads and tags. Astroid uses the notmuch backend for blazingly fast searches through tons of email. Astroid searches, displays and composes emails - and rely on other programs for fetching, syncing and sending email. 
    </content:encoded>

    <pubDate>Sun, 13 Nov 2016 20:55:42 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/706-guid.html</guid>
    
</item>
<item>
    <title>Debian Lenny with Sendmail, Dovecot, MailScanner, SpamAssassin: Part 6</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/448-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-6.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/448-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-6.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=448</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=448</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;I&#039;ve spent the last articles writing about getting an open source email server up and running.  So far so good.   My email logs show that a tremendous amount of spam is being blocked.  One begins to wonder if there any real email remaining any more.

&lt;p&gt;During the building of this server, a number of web sites provided useful information for troubleshooting and for configuration.
I&#039;m listing them here for reference before I close them out.

&lt;ul&gt; 
  &lt;li&gt;&lt;a href=&quot;http://www.linuxweblog.com/blogs/sandip/20080206/sendmail-accessdb-example&quot; target=_blank&gt;http://www.linuxweblog.com/blogs/sandip/20080206/sendmail-accessdb-example&lt;/a&gt;:
    provided useful explanations and examples of the interactions between the access database, the blacklist_recipients feature, the value part 
    of the map, and how to use the delay_checks feature for negative or positive exception handling.
  &lt;li&gt;&lt;a href=&quot;http://www.spamhaus.org/zen/index.lasso&quot; target=_blank&gt;ZEN Return Codes&lt;/a&gt;:  The 127.0.0.x return codes.  Basically,
    127.0.0.2 is for direct UBE sources, spam services, and ROKSO spammers; 
    127.0.0.4-8 are for illegal 3rd party exploits, including proxies, worms and trojan exploits; and
    127.0.0.10-11 are for non-MTA IP address ranges set by outbound mail policy
  &lt;li&gt;&lt;a href=&quot;http://hiredavidbank.com/prac-send.html&quot; target=_blank&gt;: a good description of the sendmail.mc file, it&#039;s options,
    features, and ordering.  It goes into some detail about special considerations of the VIRTUSER_DOMAIN_FILE.  It also goes into uses 
    and configuration examples of the access file.
  &lt;li&gt;&lt;a href=&quot;http://old.openspf.org/wizard.htm&quot; target=_blank&gt;SPF Setup Wizard&lt;/a&gt;: I&#039;m not sure if the Sender Policy Framework (SPF)
    is much in use, but this web size provides a wizard for it&#039;s DNS record creation.
  &lt;li&gt;&lt;a href=&quot;http://www.sendmail.org/m4/features.html&quot; target=_blank&gt;Sendmail Readme for Configuration&lt;/a&gt;:  The original source
    for configuring Sendmail.
  &lt;li&gt;&lt;a href=&quot;http://www.brennan.id.au/12-Sendmail_Server.html&quot; target=_blank&gt;Linux Home Server HowTo: Sendmail&lt;/a&gt;:  another article on
    how to build a full-fledged email server.  One key command for ensuring you havn&#039;t configured an open relay through a series of 19 tests:
    &lt;b&gt;&#039;telnet relay-test.mail-abuse.org&#039;.&lt;/b&gt;  When run from the mail server, the server at  relay-test.mail-abuse.org
    will connect back to your server on port 25 and run the series of tests.
  &lt;li&gt;&lt;a href=&quot;http://hiredavidbank.com/sendmail.mc&quot; target=_blank&gt;&lt;b&gt;sendmail.mc&lt;/b&gt;&lt;/a&gt;: this is the best organized and best
    documented sample sendmail.mc file I&#039;ve ever seen.
  &lt;li&gt;&lt;a href=&quot;http://xabean.com/sendmail/&quot; target=_blank&gt;xabean&#039;s sendmail.mc&lt;/a&gt;: example sendmail.mc with native macros and a milter, with
    hotlinks to relevant sections in the 
    &lt;a href=&quot;http://www.sendmail.org/m4/features.htm&quot; target=_blank&gt;Sendmail Readme file&lt;/a&gt;.  
  &lt;li&gt;&lt;a href=&quot;http://hugo.vanderkooij.org/email/sendmail/sendmail.mc&quot; target=_blank&gt;Hugo van der Kooij&#039;s sendmail.mc&lt;/a&gt;:  looks like
    he no longer runs sendmail, but here is his sendmail.mc with some native macros.
  &lt;/ul&gt;

&lt;p&gt;In some follow-up, I came across &lt;a href=&quot;http://mailwatch.sourceforge.net/&quot; target=_blank&gt;MailWatch&lt;/a&gt;, 
which is a web-based front-end to MailScanner written in PHP, MySQL and JpGraph and 
is available for free under the terms of the GNU Public License. 
    </content:encoded>

    <pubDate>Fri, 24 Jul 2009 20:53:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/448-guid.html</guid>
    
</item>
<item>
    <title>Debian Lenny with Sendmail, Dovecot, MailScanner, SpamAssassin: Part 5</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/452-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-5.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/452-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-5.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=452</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=452</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;A couple of articles ago, I started with a  &lt;a href=&quot;mailpt2.article&quot; target=_blank&gt;DoveCot Installation&lt;/a&gt;.  I managed to download, build, and get a  rough installation. I also prepared a userid for the service.  It was at that point in the Dovecot installation instructions where they started talking about certificates, and I side-tracked into Certificate Authorities and certificate  installation.

&lt;p&gt;In /etc/dovecot, I copied dovecot-example.conf to dovecot.conf.  In dovecot.conf, I updated the following lines to 
get things started:

&lt;blockquote&gt;&lt;pre&gt;
protocols = imap imaps
disable_plaintext_auth = no
ssl = no
mail_location = maildir:~/Maildir
#mail_location = maildir:/%h/Maildir
auth_debug_passwords = yes
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;&lt;a href=&quot;http://wiki.dovecot.org/&quot; target=_blank&gt;Dovecot Wiki&lt;/a&gt; does a good job of explaining the installation 
process.  In fact, the non-ssl installation process is quite painless, and consists mostly of testing the connection.

&lt;p&gt;Once the basic configuration is tested, then enable the configuration for ssl, and restart Dovecot.

&lt;blockquote&gt;&lt;pre&gt;
disable_plaintext_auth = yes
ssl = yes
auth_debug_passwords = no
# Same keys from the sendmail installation
ssl_cert_file = /etc/ssl/private/mail.example.com.crt
ssl_key_file = /etc/ssl/private/mail.example.com.key
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;Startup an IMAP session with a Mail Client and try IMAP and IMAPS.  Try sending email as well through the
SMTP Sendmail connection with encryption.  Tcpdump can be used to look at packets.

&lt;p&gt;There is a 
&lt;a href=&quot;http://wiki.dovecot.org/DovecotInit&quot; target=_blank&gt;Sample Dovecot init.d script&lt;/a&gt; which 
can be used to start, stop, and reload the service.  The sample can be pasted verbatim into 
/etc/init.d/dovecot.  Also do a &#039;chmod 755 /etc/init.d/dovecot&#039;.  Then &#039;/etc/init.d/dovecot start&#039;.

&lt;p&gt;With a successful send and receive of email, that wraps up the rather lengthy configuration
of a reasonably protected email solution encompassing Sendmail as an email transport mechanism,
Dovecot as an IMAP/IMAPS service, and MailScanner with SpamAssassin/F-Prot for email 
scanning and protection. 
    </content:encoded>

    <pubDate>Sun, 19 Jul 2009 02:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/452-guid.html</guid>
    
</item>
<item>
    <title>Debian Lenny with Sendmail, Dovecot, MailScanner, SpamAssassin: Part 4</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/447-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-4.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/447-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-4.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=447</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=447</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;It has taken a series of articles to get Sendmail installed and working with authentication,  inline encryption, and some inline DNSBL capabilities.  In this article, I&#039;ll see if I can get MailScanner, SpamAssassin and a virus scanner up and running with Sendmail. &lt;br /&gt;&lt;a href=&quot;https://blog.raymond.burkholder.net/index.php?/archives/447-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-4.html#extended&quot;&gt;Continue reading &quot;Debian Lenny with Sendmail, Dovecot, MailScanner, SpamAssassin: Part 4&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 19 Jul 2009 01:26:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/447-guid.html</guid>
    
</item>
<item>
    <title>Debian Lenny with Sendmail, Dovecot, MailScanner, SpamAssassin: Part 3</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/451-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-3.html</link>
            <category>EMail</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/451-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-3.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=451</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=451</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;In part two of this series, I started into the installation of the Dovecot IMAP service.  The IMAP serivce can use validation and encryption through the use of SSL/TLS services.  SSL/TLS services require the use of Certificates signed through a Certificate Authority.  Many installation directions provide information for using the simple expedient of self-signed certificates.  As some of these services I&#039;m building are quasi-public, I wanted to go through the exercise of getting my certificates signed through a Certificate Authority.   As such, I was side-tracked into doing some research to come up with two intermediate articles: &lt;br /&gt;&lt;a href=&quot;https://blog.raymond.burkholder.net/index.php?/archives/451-Debian-Lenny-with-Sendmail,-Dovecot,-MailScanner,-SpamAssassin-Part-3.html#extended&quot;&gt;Continue reading &quot;Debian Lenny with Sendmail, Dovecot, MailScanner, SpamAssassin: Part 3&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 13 Jul 2009 08:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/451-guid.html</guid>
    
</item>

</channel>
</rss>
