Oct 242009

I had written a post a few days back on how to backup your wordpress MySql database. A key feature of backing up the database was the ability to send your zipped db backups to your email as per schedule. Saving them to server could be a security hazard. But to send it to your email, the SMTP settings must be configured on the server.

An easy way to do this would be to install the wordpress email plugin WP Mail SMTP. Below are the instructions:-

  • Download the WordPress Mail SMTP plugin’s version from here.
  • Unzip it to your local drive and copy it to the WordPress ( wp-content\plugins) directory using FileZilla or any other FTP client.
  • Go to the admin page of your WordPress blog by giving the blog address/wp-admin/. Click on Plugins-> Installed
  • You should see the WP-Email-SMTP in the list. Click on Activate. Once done, you should see a new category Email in your dashboard Settings.


  • Now that the plugin is ready, we need to configure our email settings on the godaddy server. I ll create a new email id for my WordPress blog here.
  • On your GoDaddy account home page, click on Email -> My Email Account. In the page that opens, choose what kind of email account you want to create and click on the Manage Account next to the plan. The Godaddy Email Control panel should open in a seperate tab. Click on the Add button to create a new email id.



  • Once you come back to your dashboard, Click on Settings -> Email.


  • In the page that opens enter the following details:
  1. From Email: The id which you created in the steps before this.
  2. From Name: Choose a good name!!!
  3. Mailer: Send All WordPress mails via SMTP.
  4. SMTP Host: Enter relay-hosting.secureserver.net .  Dont give the one that Godaddy gives you. It wont work.
  5. SMTP Port : 25
  6. No encryption and No authentication:


  • Now try sending a test mail. If it works, you should see the below screen. And you should get the test mail too!!!!


Oct 182009

Favicons are the tiny icons that appear on your browser tabs when we open a website. Most modern browsers (IE/ Firefox/chrome) support favicons. Older versions of Internet explorer insisted on having an icon format file, but nowadays any image format goes. In case if favicons still seem mumbo jumbo to you, see the below screenshot for favicons from popular sites.

What are Favicons?

What are Favicons?

Most mainstream sites use favicons. Its a good exercise in branding your website and getting youo logo through to visitors even when the site’s tab in  not active in the browser. So how do you go about installing (don’t know if thats the word?) a favicon for your website? Since I have written articles for DotNetNuke and WordPress, I will provide instructions for both.

Before installing the favicon, we need to create one. Its fairly simple, Just create any 16 x 16 pixel image and save it as favicon.ico. You can also use the numerous online generators, or use MSPaint to create your own one.

For installing in DotNetNuke, use a FTP client like FileZilla with the username and password provided to you by the web host and copy your favicon.ico to the root directory. This changes the favicon for all the portals in your website. But what if you want different favicons for each portal? In that case go to the  DotNetNuke Root\Portal folder. Inside this you would have different folders called 0,1… n for each of your portals. copy the favicon.ico file to these folders for customizing the favicon for each portal. Pretty simple huh!!

Changing the icon for WordPress is slightly different. Here you have to go to your themes directory. Located in the WordPress_root\wp-content\Themes\<your_theme_name>\ would be a file called header.php.  Just below the head tag, place the following tag

<link rel=”shortcut icon” href=”favicon.ico” />

It would look like


Once you are done with this copy the favicon.ico file to the root directory for your blog. Yes its the root, not the themes folder where you added the link.

Thats it. you should see your favicon in your browser!!