1. Setting up DKIM for my email server

    I was sending emails to potential apartments in Madison this morning, and I got one of these responses:

    <rent@genericcorporateemail.com>: host
        genericcorporateemail-com.mail.protection.outlook.com[216.32.181.106] said: 550
        5.7.606 Access denied, banned sending IP [45.33.98.185]. To request removal
        from …
    read more
  2. Blog switched to Pelican

    A couple of months ago, I went to add a new blog post and realized that my blog page was getting a bit long and overburdened. I decided it was time to start breaking up the articles into pages, and I thought about adding categories and other convenient things. I …

    read more
  3. Getting sendmail to work

    or, File Permissions on Directories Matter Too

    I'm filtering my mail with Sieve via Dovecot, and the filtering piece has been working, but redirection has not. I noticed the error message from dovecot-sieve first:

    dovecot: lmtp(me@nathanmorrison.net): Error: ###: sieve: msgid=<###>:
        failed to redirect message to <shop@nathanmorrison.net …
    read more
  4. Email server security certificate problems

    My first indication that something was amiss was the BlueMail client on my phone complaining about a bad certificate from my email server. I immediately opened Chrome and checked my website. The security button in the browser confirmed that the site's certificate was up to date, and because my email …

    read more
  5. Working pre-commit hook

    I have a pre-commit hook working for building my blog! Some things I found out:

    • Here also it's necessary to explicitly specify git-dir and work-tree in order for git commands to work. As I mentioned in a previous post, my build script uses git log, so I had to add …
    read more
  6. Achievement unlocked: Autodeployment with git hooks

    Git is what I use for version control for this site. I started using it just because enough people suggested that I learn this tool, but it has become a major part of my workflow. Thanks to how easy it is to set up my server with remote git repositories …

    read more
  7. Navigation bar

    There's a navigation bar on the blog pages now! It took a few tries to get it to work the way I want. I was working off of a css recipe for a bar that's fixed to the top of the browser window, and while it did show me how …

    read more

Page 1 / 2 »