SPF for dummies (i.e. me)

For a while I’ve known that (legitimate) outgoing email messages originating from my web server were occasionally not reaching their intended recipients. I also knew that there was a DNS change you could make to help prevent this problem, but I didn’t know any more about it and it was a marginal enough problem that I could just put it off.

Finally today I decided to deal with it. And I was (re)introduced to the SPF acronym. No, that’s not Sun Protection Factor, or Spray Polyurethane Foam, or even Single Point of Failure (although in my case perhaps that last one is accurate). No, it stands for Sender Policy Framework, and it’s an add-on to the core capabilities of DNS that provides a way to positively identify the originating servers of outgoing email messages.

My situation is simple: I have a domain name that needs to be able to send mail from either my mail server or my web server. Most of the tutorials I found for SPF were far too convoluted to address this simple arrangement. Then I found this post by Cyril Mazur which provided the very simple answer:

v=spf1 a mx ~all

Simply add the above as a new TXT record in your DNS zone file, and you should be set.

Defense Against the Dark Arts (of iMessage Configuration)

Ever since upgrading to iOS 6, I’ve had a problem. The glorious promise of iMessage with its seamless integration of SMS/MMS and Apple’s messaging services between iPad, iPhone and Mac has mostly worked, with one infuriating, deal-breaking exception.

Texts to my phone number go to my iPad and not to my iPhone.

Look, all of this integrated messaging is cool. Being able to have text messages show up not only on my phone but on my other devices is awesome. But they have to at least show up on my phone or the whole thing is a failure.

I’ve researched the problem and found some people with somewhat similar issues, lots of stuff involving jailbroken iPhones (which mine is not), etc. but no clear answers to my exact problem. Several people in forums suggested shutting off iMessage on the various devices, deleting accounts, full-blown factory restore, you name it. All of which were either things I tried and found didn’t work, or wasn’t willing to try due to the amount of time and tedious work involved.

iMessage SettingsSo I began experimenting. There was one distinct problem I could see in settings. On both iOS devices and my Mac, the Messages app was showing both my phone number and email address. But in some cases one was grayed out. Infuriatingly, on my iPad and Mac, the phone number was grayed out and checked, and on the iPhone the phone number was grayed out and not checked. I could easily add or remove the connection of my email address to any of the devices, but my phone number was stubbornly locked into my iPad only. (Or, well, my iPad and my Mac… I guess. Honestly I hardly ever use Messages on my Mac so I haven’t really paid attention.)

I wish I could give a clear account of what came next, but I started tapping various buttons and clicking various boxes with such a fury that it all became a blur. What I do remember is that I clicked the checkbox next to my email on my Mac, which un-grayed the phone number. I was then able to uncheck the phone number, and the email now became grayed out.

So, if I understand correctly, the way iMessage settings work, at least one receiving phone number/email address must be checked at all times, so if only one is checked, it’s also grayed out so you can’t uncheck it. Then, if you check the other one, you may be able to uncheck the first.

That wasn’t working on my iPhone, however. Strangely though (at least as I recall from the aforementioned blur), when I repeated the process from my Mac on my iPad, then took a look at my phone, it was already switched to having the phone number checked and grayed out.

So then I began running some tests. This is where things get muddy, and since all of this just happened a few minutes ago, I still may not have a complete solution. I tried sending a text to my phone number from SLP’s iPhone. Never got it. Then I tried sending a text to my phone number from my iPad and it went to my phone within seconds. Cool. Then I tried sending a text to my email address from SLP’s iPhone, and it immediately showed up on all three of my devices.

Everything then is working as expected except that I did not get the text from SLP’s iPhone to my phone number at all, on any device. It’s hard to say what that’s all about. Are things working now? I don’t know.

Here’s another weird thing to throw into the mix. SLP and I share an iTunes Store account, but we have separate iCloud accounts. I also have a separate iCloud account apart from the iTunes Store account. The iTunes Store account uses my “real” email address, and I have a separate me.com email address I use on iCloud. So that’s all kind of a big mess, yes I know. Anyway, whenever I made these various changes to my configurations, the iOS devices would pop up alerts regarding the change. These alerts also appeared on SLP’s iPhone, even though her Messages settings don’t have any of my account info associated with them.

The bottom line here, for me, is that Apple really has not dealt with the reality of multiple users on the same device, multiple family members sharing an iTunes Store account but needing their own iCloud accounts, etc. They may be trying to deal with it all, but they’re trying to integrate too many things that had developed for too long as independent products. And they’re not having as much success at it as they think they are.

This post began as many others here do, as an attempt to share my solution to an Apple conundrum. Unfortunately in this case I just can’t quite make sense of what’s happening, and it seems to be one of those dark-clouds-on-the-horizon portents of more trouble to come with Apple’s tendency for its ambitions to exceed its capabilities in the realm of networked services.

I just want it to work. Isn’t that the Apple promise?

Follow up: Just after posting this I had our neighbor — who also has an iPhone but of course does not share our iTunes/iCloud accounts — send a text to my phone number, and I got it. So the problem seems mostly resolved. But let’s leave it at this: if you share your iTunes Store account with another family member and you both have iPhones, you might need to send your text to each other’s email addresses instead of phone numbers, if you’re running into the same problems I’ve been having.

Classic albums I belatedly “discovered” in 2012

I have, with some friends and acquaintances, cultivated the notion that I’m some kind of walking encyclopedia of music, especially that of the 1970s. But in reality there is so much music out there that I’ve never heard or just never really given a chance, even things by bands I really like. For instance, this year I finally heard Pink Floyd’s Obscured by Clouds for the first time. It was the album they recorded just prior to their legendary breakthrough Dark Side of the Moon, and it’s been on heavy rotation in the studio for the past few months.

That got me thinking: every year I compile my list of the top 5 new albums of the year, but I never reflect on the “new to me” music that I’ve only just gotten into this year. I’m not going to bother with a review of every album, but here’s a list of all of the new music I added to my library in 2012 that wasn’t released in 2012. Some of it is from the past couple of years; some of it is older than I am.

For extra fun, the list is presented in the order I added these albums to my iTunes library. I also bought a few greatest hits albums but I’m leaving them out, along with — of course — new remastered versions of albums I already owned.

  • Weather Report: Black Market (1976)
  • Antonio Carlos Jobim: Tide (1970)
  • Washed Out: Within and Without (2011)
  • Boards of Canada: Music Has the Right to Children (1998)
  • Washed Out: Life of Leisure (2010)
  • Hüsker Dü: Zen Arcade (1984)
  • Sufjan Stevens: Illinoise (2005)
  • Boards of Canada: Hi Scores (1996)
  • Boards of Canada: Trans Canada Highway (2006)
  • Billy Joel: 52nd Street (1978)
  • The Alan Parsons Project: I Robot (1977)
  • The Darcys: The Darcys (2011)
  • The Beach Boys: Concert (1964)
  • The Beach Boys: Summer Days (And Summer Nights!!) (1965)
  • The Beach Boys: Today (1965)
  • The Beach Boys: Live in London (1968)
  • Van Halen: Women and Children First (1980)
  • Bob Dylan: Nashville Skyline (1969)
  • Trombone Shorty: Backatown (2010)
  • Boz Scaggs: Silk Degrees (1976)
  • Def Leppard: Pyromania (1983)
  • Gong: Flying Teapot – Radio Gnome Invisible, Pt. 1 (1973)
  • The Sea and Cake: Car Alarm (2008)
  • The Mothers of Invention: Freak Out! (1966)
  • Frank Zappa: Hot Rats (1969)
  • Pink Floyd: Obscured by Clouds (1972)
  • Com Truise: Fairlight (2011)
  • Com Truise: Galactic Melt (2011)
  • Röyksopp: Senior (2010)
  • Röyksopp: Junior (2009)
  • Tame Impala: InnerSpeaker (2010)
  • Com Truise: Cyanide Sisters (2011)
  • Queen: The Game (1980)
  • Emerson Lake and Palmer: Live at the Mar y Sol Festival (1972)
  • Peter Gabriel: So (1986) [Seriously! OK, I did already own it on vinyl.]

Top 5 Albums of 2012

Here it is… my long awaited (?) top 5 albums of 2012 list. Contain yourself. Here we go.

5. Rush — Clockwork Angels

It may not have made the biggest splash in the musical world, but for Rush fans this album was a long time coming… the band’s first true full concept album (no, really), their best music in decades (we really mean it this time), and it was followed by a tour featuring an 8-piece string ensemble (!) and their long overdue induction into the Rock and Roll Hall of Fame (!!). It also features what is arguably the most genuinely beautiful piece of music in the band’s career, the closing track “The Garden.”

In many ways, the concept of Clockwork Angels is a steampunk-inspired, 21st century reinterpretation of their 1976 classic 2112 (note the time on the clock on the album cover), with less Ayn Rand and more first-hand wisdom. It’s also a clever retrospective and reflection on the band’s career itself. I don’t know if Rush will ever record any more albums, but I think this would be a good place to stop.

4. Aimee Mann — Charmer

Charmer is full of infectious melodies and perfectly crafted pop, but much like the best work of Steely Dan, beneath this sonic veneer lies a dark core. These songs explore, with… not quite cynicism, but perhaps a tired resignation, the more deplorable aspects of human nature. Which doesn’t make the songs any less catchy.

I have to confess that up until now I haven’t been a huge Aimee Mann fan. It’s not that I had anything against her music; I just never really gave her much of a chance. I also have to confess that the main reason I changed my attitude about her was her outstanding deadpan performance on an episode of Portlandia where she, being a struggling musician, was found working as Fred and Carrie’s housekeeper. There wasn’t much of her music in the show, but she was so natural in her performance that it really got my attention. I’m glad it did, because her music is fantastic.

3. The Darcys — Aja

Speaking of Steely Dan, how would you like a dark, noisy, post-rock reinterpretation of their entire 1977 classic Aja? Toronto-based indie band The Darcys have achieved something amazing with their stark, haunting, brooding take on the yacht rock classic (and one of my favorite albums of all time). At turns ethereal and icy, then erupting with white-hot rage, this album manages to do with Steely Dan’s music what they could never do themselves — match the darkness of their lyrical content.

At first I found this album hard to listen to, but as I allowed it to unfold and reveal itself, it became one of my favorites of the year… and I may now even like it more than the original.

2. Air — Le voyage dans la lune

Hugo was my favorite movie of 2011. With its focus on the legendary, and nearly lost, works of silent filmmaker Georges Méliès, specifically Le voyage dans la lune (A Trip to the Moon), it was also a perfect set-up for this year’s release of Air’s new score for the 1902 film.

The album came with a video of the restored, hand-painted color version of the film with Air’s musical accompaniment. It was a great way to see the full film for the first time, and I think despite over a century’s distance, and playing in styles (and with instruments!) that wouldn’t yet be invented for decades when the film was made, it works perfectly. The album also stands well on its own apart from the film.

1. Com Truise — In Decay

It’s funky, it’s weird, it’s overflowing with ’80s synths and drum machines. In short, it’s pretty much exactly the album I wish I had recorded myself in 2012.

This is definitely not an album for everyone, but I find it manages to perfectly balance my own penchant for weird noises and unpredictable song structures with an approachability that doesn’t make me embarrassed to be caught listening to it. (Yes, this is a serious concern for me a lot of the time.) It’s not as “out there” as Boards of Canada, but it’s got a fair amount of that IDM vibe (if we must put such a pretentious label on it). It never lets experimentation get in the way of a good groove however, and — despite being entirely instrumental — captures a lot of the nostalgic ’80s synth pop sound people of my generation just can’t quite seem to let go of.

Would I say Com Truise (great name, by the way) has recorded “objectively” the best album of 2012? Despite the fact that there’s no objectivity in art, I would still probably say “no.” But it’s the one album of the year that I just couldn’t stop listening to. Besides my own, anyway.

Playlist for the end of the world

Needless to say, I do not believe the world is going to end tomorrow. OK, I said it anyway. And now that it’s said, let’s have a little fun with it.

I’ve put together an iTunes playlist of songs from my music library that seemed fitting in some way for the occasion:

  1. Steely Dan — Black Friday
  2. National Health — The Apocalypso
  3. Nine Inch Nails — The Beginning of the End
  4. Rush — In the End
  5. The Beatles — The End
  6. Styx — Don’t Let It End
  7. Zero 7 — End Theme
  8. Kraftwerk — Europe Endless
  9. Hall & Oates — Friday Let Me Down
  10. Chicago — It Better End Soon (1st Movement)
  11. Chicago — It Better End Soon (2nd Movement)
  12. Chicago — It Better End Soon (3rd Movement)
  13. Chicago — It Better End Soon (4th Movement)
  14. Prince — 1999
  15. Genesis — Los Endos
  16. King Crimson — Peace: An End
  17. R.E.M. — It’s the End of the World As We Know It (And I Feel Fine)
  18. U2 — Until the End of the World
  19. Elvis Costello — Waiting for the End of the World
  20. Happy Apple — The World Begins and Ends in Your Combover
  21. Room 34 — December 22, 2012

Yes, that last one is my own… recorded earlier this year as a reflection on what the world will be like the day after it ends. You can get it here. (Interesting side note: every sound on that song — the whole album in fact — was produced on an iPhone.)

Album covers from the Mayan Apocalypse playlist