Cowell Computer Consulting

Business Card Emailer

The business card emailer was designed to allow a user to send a rich email to a contact with consistent results.

Enter the contact information of the recipient and click send.


The recipient gets an email that will look render correctly in Mail.app, Entourage, Outlook, Thunderbird or any other email client.

Technical Details

The web interface

  • Built using Ruby on Rails
  • Uses ajax to highlight the users progress
  • Can be used to send emails to a singe user or a group of users

The back-end

  • Built using Ruby on Rails
  • Generates emails with custom content and queues them for delivery
  • Handles unsubscribe requests using a simple token

The email

The email is a multipart email embedded in another multipart email. Using this technique I can:

  • have text or html emails
  • in an html email, images can be loaded inline. This means you can send rich email and because the images are not loaded remotely, the email will remain in tact.
  • include attachments with the inline images by creating a multi-multi-part email.