Delay sending of mail using Microsoft Outlook
January 28, 2010
Have you ever sent an email and immediately remembered you forgot to attach a file or wanted to add one last thought?
For me, it happens daily and I found a solution that works for me.
I use Microsoft Outlook as my email program. In Microsoft Outlook, you are able to set up “Rules” that perform tasks on email messages. I have used inbound rules for years to automatically file messages in sub-folders of my inbox.
The other day a light bulb came on that I could use a rule to delay the outbound delivery of my sent email messages . It works great. All my outbound messages are delayed by 1 minute which gives me enough time to go edit the message. I picked 1 minute so that messages wouldn’t be too delayed, but you can enter the number of minutes that works for you.
Here’s how I did it – (Screen Shots below): Read the rest of this entry »
How secure is your database driven website?
January 25, 2010
Recently, Woodmark was asked to assist a company who had their website modified by a hacker. They were very surprised that links that pointed to other pages on their sites or to advertisers pages were changed to new, less politically correct, ones.
The question at hand was how the hacker was able to accomplish this task and where was the breach.
In the end, this site fell prey to a situation where the website was tied into back-end databases. This provided customized content to users when users searched or interacted with the site. More and more, websites are built on top of databases to provide a richer, more customized experience.
In this case, the hacker didn’t gain access to the server, but was able to take advantage of how the website was built to gain access to the data in the database and make changes to that data. Since that data controlled page content, the page links were modified.
The hacker used a practice known as a SQL Injection Vulnerability. The following is an excerpt from an article from a DevX website that explains more about this type of vulnerability: Read the rest of this entry »
Virtual Machines Thoughts
December 16, 2009
I have always been the type of person that wants to try out new things when they first come out. For example, Windows 7 RC was released a few months back and I replaced Vista on my Lenovo laptop with the release candidate. Normally when I do this, I have a very painful process of reloading my applications and getting my environment setup to support all of our clients. However, this time, I am taking a different approach. I am building virtual machines to support unique client needs.
We have used virtual environments at Woodmark for several years. We have a VMware Server that hosts a number of older server images that we virtualized so we could throw away older hardware. We also have virtualized older PCs so they are available for emergencies and to support older client work that might reappear.
However, the idea of keeping our main machines relatively clean and using virtual environments for all client work, is a new twist on my thinking. It is allowing us to upgrade machines and use the latest and greatest OS, while still being able to support existing clients in the environments that they use.
In addition, Windows 7 improves on the integration of virtual machines with the host machine and the environments seem much faster. I have also been able to move to a 64-bit environment on my laptop, while my Virtual machines are 32-bit environments.
All this will continue to allow me to stay abreast of the latest software while being able to support my existing and even past clients.
Jawbone Bluetooth Headset
December 14, 2007
As a consultant, I spend a lot of time out of my office and rely on my cell phone for communication. I make a lot of calls from my car and wanted to improve the call quality. I came across a review of a bluetooth headset earlier this year called “Jawbone” and was intrigued. Once I saw the demo videos on their webite showing how it works with leaf blowers and in a moving car I was sold. I ordered one and was not disappointed at all. As a test, I called my mom from my car while driving down the highway. When she asked where I was since it was so quiet, I knew I had found the headset I needed. You can check out the demo videos at Jawbone’s website (www.jawbone.com). In addition, you can check out PC Magazine’s review at their website (http://www.pcmag.com/article2/0,1759,2150061,00.asp).