Managing dot-qmail files

I’ve been using qmail as my MTA for as long as I can remember. The feature I like most is being able to have one-off email addresses I can use across the web that can easily be disabled if I start getting spammed.

For folks who aren’t familiar with qmail, that means I can set up a prefix foo with the extension and have email sent to foo-anytext@mydomain.com without having to reconfigure the server every time I want to create a new temporary email address.

At some point, that address will start getting spam. The bonus is that by using an extension that identifies the site where I used it, I immediately know where the leak started. When the spam shows up, I create a dot-qmail file to bounce email to that address. Over the years, I’ve accumulated a lot of dot-qmail files, so I’ve started using soft-links to manage them. On my server, I set up three dot-qmail files for my account:

.qmail-default controls normal delivery:

./Maildir/

.qmail-bounce will bounce an email:

|/var/qmail/bin/bouncesaying 'Mail is no longer accepted at this address.'

.qmail-bounce-and-deliver will bounce an email as far as the sender is concerned, but the email will still be delivered. This gives me time to slowly retire an email address that may still occasionally receive legitimate email:

|/var/qmail/bin/bouncesaying 'Mail is no longer accepted at this address.'

Once these three files are configured, I can immediately toggle delivery for a specific email address with a single command:

ln -s .qmail-bounce .qmail-anytext

Crock Pot Beef Stew

Ingredients

  • 1 pounds stew beef
  • 1 cup flour
  • oil, for browning meat
  • 1 package Crockery Gourmet Seasoning For Beef
  • 2 cups water
  • 1 can Condensed French Onion Soup
  • 1 can Condensed Beef Consommé
  • 1 tablespoon granulated garlic
  • 2 cans diced tomatoes, undrained
  • 4 potatoes, cut into 1 1/2″ chunks
  • 3 carrots, cut into 1″ chunks
  • 2 celery, cut into 1/4 ” chunks

Directions

  1. Coat stew beef with flour and brown in hot oil over medium high heat 2 minutes per side. Do not crowd pan.
  2. Transfer beef to bottom of slow cooker.
  3. Combine beef seasoning and water. Add soups, water, garlic and tomatoes. Pour over meat.
  4. Spread potatoes, carrots and celery on top of meat.
  5. Cook on high 6 hours or low 10 hours.

An Open Letter To The Residents Of Ferguson, Missouri

I ask you to recall two powerful quotes from Martin Luther King, Jr.

The ultimate measure of a man is not where he stands in moments of comfort and convenience, but where he stands at times of challenge and controversy.

The ultimate tragedy is not the oppression and cruelty by the bad people but the silence over that by the good people.

My thoughts, prayers and support are with the good people of Ferguson who chose to take the hard and high road after last night’s grand jury announcement. The media may have been focused on your counterparts, but you are the ones with the real power to bring about positive change in your community.

Please don’t let the opportunity pass.

Natalia Vasilieva’s Boola Sweater

I think this sweater is absolutely stunning:

Boola Sweater

I haven’t chosen a yarn, but it’s definitely in the cards if I can ever figure out how to keep work from getting in the way of my knitting.

You’ll find the pattern on Ravelry… and since Ravelry doesn’t support DAK files, Natalia has graciously given me permission to host it here.

Happy Knitting!

[wpfilebase tag=”file” id=231 /]
[wpfilebase tag=”file” id=232 /]

Machine Knit Ladder Lace Scarf

 
This scarf can be knit on any gauge manual machine with any yarn. The sample to the left was knit on a Studio SK155 (bulky) at T8 with Berrocco Mohair Classic to achieve a soft airy look with a gauge of about 3 stitches x 5 rows per inch.


Instructions

Loosely cast on 28 stitches (or some multiple of 4).
Knit two rows (COR).
* Starting on carriage side, pull 5th and every 4th needle to hold.
Transfer stitches from each held needle to the next needle away from the carriage.
Leave empty needles in WP and knit one row (COL). **
Repeat from * to ** until you reach the desired length.
Bind off loosely.

Inspired by Turvid’s One Row Lace Scarf (pattern).