Cavalier Cleanup

Interior cleaning of the Cavalier was completed today:

20140901_144538

 

All of the seats were removed and cleaned: 20140901_144518  20140901_144445

 

The backseat is still covered in a bit of glitter from the previous owners’ daughter, but otherwise in good shape.20140901_144437

 

Stock floor mats were in great condition especially considering they were made in 2005. The passenger seat wouldn’t move front or backwards. The sliders on the bottom of the seat were missing a cable that attaches the two. After a replacement was installed and the slider placed back on track everything started working nice.20140901_144421

20140901_144545

 

The rest of the pistons were removed from engine and stripped of their pistons/oil rings:20140901_164059

 

Replacement parts have been ordered, engine head, timing chain kit, head gasket, and some head bolts are in the mail!20140901_164053

Sending Emails with ZOHO

Since Google Apps stopped being free of charge I needed an alternative service to hook a newly registered domain to in order to receive an authorization request when creating a new SSL certificate for the domain. Most CAs require an email address with the domain name to verify ownership. If you are just spinning up a domain without an email server this can cause issues. Zoho mail offers a free email service to suite this need, as long as you are only using it for one domain that is.

Creating a new account and setting up your domain with it is simple, Add a CNAME record to your domain with their information to verify ownership and you’re good to go!

I decided to write a simple subscription service to test out their email functionality. The only snag I ran into here was needing to enable incoming SMTP in the settings. The code required to write an email through the Zoho server is simple:

 SmtpClient client = new SmtpClient
 {
    Host = "smtp.zoho.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential("from@address.com", "password")
 };

 using (MailMessage notificationMessage = new MailMessage())
 {
    notificationMessage.From = new MailAddress("from@address.com", "Display Name");

    notificationMessage.To.Add("to@address.com");

    notificationMessage.Subject = "You've been subscribed to cat facts!";
    notificationMessage.Body = "Welcome to the club!";

    client.Send(notificationMessage);
 }

Some limitations of Zoho are sending oh behalf of another email address. Unless the email you are sending is from an address of an account on Zoho the message will not send.