≡ Menu

Gmail SMTP 2 Factor Authentication on OSX iMail

The following method has worked for me when it comes to sending emails via SMTP using Google Apps Account with Two Factor Authentication (2FA) enabled. I am sure this method can also be followed for regular Gmail Accounts.

On Your Google Accounts

  1. Revoke the Application Specific Password for iMail
  2. Create a New Application Specific Password for iMail

On Your Mac

  1. Go to Keychain Access and Delete smtp.gmail.com
  2. On iMail Change the Outgoing Mail Server (SMTP) by selecting the Edit SMTP Server List and click the Advance tab
  3. Make sure the Username is your Email Address and the Password is the one you have generated on the above step.
  4. iMail will prompt for the SMTP server confirmation along with a prompt for a password, make sure to use the one which was generated on the above list.

Post your comments below with your views!

Is SecureCRT worth it?

You are probably here becasue you have asked the same question as I did before purchasing SecureCRT: Is it worth me forking out $100 for a terminal emulator software?

This is probably one of the question every Network/Systems Engineer asks when it comes to buying a terminal emulator, or stick with freeware like Putty/TeraTerm etc on Windows, iTerm2 on Mac and Terminal on Linux.

There is a great post covered by Greg Ferro here, where he iterates that is it not good value for money. I do agree with him 100% where you could get such application on Mac App Store for around $25. However, when it comes to evaluating a software or any matter, one needs to consider the individual requirement before committing themselves financially to the purchase.

There are a number of questions I have asked myself before going ahead with the purchase…
[continue reading…]

Wi-Fi Router Android Push Messages / WhatsApp Delay

Android Push / WhatsApp Messages are getting delayed with connected to Wi-Fi Router. Messages get delivered when the phone screen is turned on.

I have managed to reproduce the problem and it turned out to be a Wi-Fi chip issue on the device(s) itself.

This is because the Phone in question (Nexus 4) stops responding to ARP request when the phone is on Sleep mode. This is due to Qualcomm Prima WLAN issue which affects all phones with this specific chip…

Only way to currently fix it is to add a Static ARP entry onto the Router. Given that it is supported on the router itself. Alternatively you can use Android Notification Fixer from the Play Store but for that to work, the phone needs to be rooted.

Please make sure you have Static IP / DHCP entry configured to the given IP(s), before adding the Static ARP entry

Cisco IOS

arp 20cf.303a.f1c9 arpa

Juniper Junos

set arp mac 20cf.303a.f1c9 publish

DD-WRT / Linux

arp -i br0 -s 20cf.303a.f1c9

How to speed up DSL Connection

I have been working on some xDSL sync issues and and here are some of my findings to boost the xDSL Sync rate and have a stable line.

Option 1

First of all, make sure which standard your ISP’s DSLAM running on. This is important because some standards have limitations which will create a bottleneck when it comes to the hardware you are using. First rule of thumb for people who are not sure is to use the ISP’s provided hardware.

For example ITU G.992.5 (ADSL2+) will have an upload limitation of 1.3 Mbps, you might have a line which is capable of handling more than 1.3 Mbps but the hardware you use will cause a limitation. This is why you need to make sure which standard the ISP is running the DSLAM on. If the ISP happen to run ITU G.992.5 Annex M (ADSL2+ M) you are likely to get an upload speed of more than 1.3 Mbps, thus having a router which is capable of supporting Annex M will be beneficial.

[continue reading…]

How Reliable is your Hard Disk?

If I ask that question to a number of people, I have a feeling I would get all sorts of answers. I think, Hard Disk reliability doesn’t necessarily depends on the manufacturer but it also depends on how it has been treated in a machine. In my opinion, a HDD in a machine with multiple power cuts would most likely have a short lifespan than one run with proper care.

Lets talk about the Manufacturer…

People have preference when it comes to HDD Manufacturer. When it comes to the manufacturer, I tend to go for Western Digital (WD) and solely because I had less bad experience with it compared to Maxtor…

I am not saying WD drives never fails, in fact I do have an old WD 80GB IDE drive here which died this morning; but it does have low percentage of failure.

Why does it die?

One person actually asked me this question and the answer is very simple. Any electronic equipment, or any functioning part will die at one point, its the same as human body, it all depends on how its been treated the background of it. When it comes to HDD, its the manufacturer.

How to stop a HDD from dying?

You can’t and you never know when it’s going to die, same as a human being… You never know when you are going to die. It all comes down to to proper care and how its been treated. For example, do not shut your machine down by pulling the plug, it WILL kill the HDD at one point! If you want to shut it down without doing it via the Operating System, press and hold the Power Button for 10 seconds and it should shut the machine down.


Treat a HDD like it is going to die the next minute and back it up on a regular basis. If you don’t have any important information on the disk, then it not a problem. You could either manually back it up on another drive, setup RAID on machine or even back it up to a remote server.

Should UK Monitor Internet Activities

This is a controversial question among people whether UK should monitor all Internet and communication activates like the USA. When this subject is brought up, people automatically go on the defensive and starts to argue the fact about privacy and human rights; Granted, privacy is a major issue, and when it involves national security, it will spark some inimitable questions among us.

I am not in favour of the Government breaching privacy and human rights issues; on the contrary, in my opinion, national security should be given priority among other things.

This is a very sensitive issue and when this subject is brought up, people seem to think that all their internet activities are going to be watched, including their internet shopping. This is not the case here, and if the government goes ahead and do such monitoring system, it will cost billions.

I think the word monitoring should be redefined when it comes to this topic and should be balanced in a way that it does not interfere with people’s privacy issues, thus a flagging system to use for such monitoring would an ideal choice. This way, people’s privacy won’t be compromised and at the same time it would allow the government to monitor the internet.

All we see in the news lately is terrorist activities directly linked to the internet and how they used the net to communicate with each other. So, if such system was in place, in theory the chances of stopping such thing would be extremely high.

I think it’s safe to say, UK should monitor all Internet and communication activities so they can rule out terrorism in their home soil.

Choosing Internet Provider

BT had finally called for action on internet speed and how they are advertised to the customers, and this brings me to the topic on how to choose your ISP (Internet Service Provider).

For an average person, it sounds pretty straight forward and all you have to do is, choose the one who are cheaper and offers you free equipments. This post is mainly going to be concentrating about DSL connection and not Cable, which I will be covering in the coming days…
When choosing an ISP, in my opinion the lesser the contract period the better, so if you are not happy about their services, you can always move on…

When an ISP offers free equipment, you are pretty much tired to a lengthy contract just like a Mobile phone contract, which could last up to 12 or even 18 months. Think about it, it makes sense… they need to get the equipment money from somewhere…!

Do not go with an ISP by looking at their Adverts, what you should do is to research about the ISP, there are some great websites out there who writes reviews and comparison about ISPs, one of them is called broadbandchoice.co.uk… You can always search around Google and find the ones in your Country!

You have to bear in mind, you won’t normally get the Advertised speed, and for example only 15% of the UK people get the advertised speed of eight megabit per second packages actually got the speed… So if your line can only handle only 4 Mbps, then there is no point paying extra money for an 8 Mbps line which you are not going to get the speed anyways..

The speed depends on a few variables but the main two are, you’re Line and how far away from the Exchange do you live… In a nutshell, you need to live within 1 Mile radius of your exchange to get even close 8 Mbps.
And finally, read the terms and condition and especially contract length, what happens If you decide to cancel the contract, What happens when you want to move house, how much is the cancellation fees etc…

If you are one of those people who are confused about the internet speed and how long it will take to download files over a connection… That’s about 90% of the people… 🙂

These days it is typically measured in Mbps (Mega bits per Second) and some case Kbps (Kilo bits per second). Note, we are talking about Bits and NOT Byte those are totally different things and if you are curious, 1 Byte = 8 Bits

What people get confused is the fact that when an Internet speed is advertised, for example 1 Mbps (1 Mega bit per second) they would automatically think it takes 1 Seconds to send a 1MB file through the internet connection. Please don’t think it will only take you around 4 Seconds to send a typical .mp3 (around 4MB); in fact it will take a longer…

This will show how long it will take to send 1 MB file through a 1 Mbps internet connection…

1 MB = 1 x 1024 KB = 1024 x 1024 bytes
1 KB = 1,048,576 bytes ( x Eight)
= 8,388,608 Bits

So we have a file size of 8,388,608 Bits, and you have a connection speed of 1 Mbps; let’s just assume that your line is fully capable of transferring at the speed of 1 Mbps…

1 Mbps = 1000 Kbps = 1,000,000 Bps

So you have a line which is capable of Carrying 1,000,000 Bits per second and you have a file the size of 8,388,608 Bits… So how long will it take to send it…?

8,388,608 / 1,000,000 = 8.388608 Seconds which is roughly 8 Seconds…

So whenever you see an advert saying 8 Mbps, don’t think it will take you less than a second to send a typical .mp3 file to your friend!

I hope you find post informative for you and thank you for reading!

4GB RAM on 32-Bit Operating System

This is a common issue and I have come across of this question numerous times on the ASUS Forums, so I have decided to post some info regarding this issue.

If your system has 4GB of RAM or have upgraded to 4GB (Or more) and running a 32-Bit Operating System, It will most likely say you have around 3GB of RAM. Unfortunately there is no way you are going to see all the RAM you paid for.

On the other hand, if you are running a 64-Bit Operating System (Which is designed to support 4GB more), you might be able to see all the RAM but it depends on your motherboard Chipset and the BIOS need to support memory remapping feature.

If you really need to have 4GB or more RAM, you need to check whether the motherboard chipset support at least 8 GB of address space and it must support 64-Bit architecture.

Furthermore, you need to run a 64-Bit Operating System such as Windows XP 64-Bit or Vista 64-Bit to utilise all the installed RAM.

I would recommend you read through the following URL Here.

Windows Live Messenger sometimes doesn’t show the music you play on Windows Media Player even though you set it to show.

The work around is the following…

Open up Windows Media Player, and go to Tools => Options (You might need to hit the ALT key to see the hidden menu)

Click the Plug-ins tab, then on the Category Column, Click on Background and make sure Windows Live Messenger Music Plug-in is ticked. If not, tick it and Apply then OK.

See the following screenshot for more info…

live messenger

Now you should be able to Show what you play on Windows Media Player.

Could Facebook Become The Next Microsoft? I think not!

I was rather amused to read an article on TechCrunch couple of days ago under the title “Could Facebook Become The Next Microsoft?” The writer Duncan Riley went onto write that Facebook is going to be the next Microsoft on the web world. Before you read my review on the article, I suggest you read Duncan Riley’s article on TechCrunch Here

Everybody knows about Microsoft and Facebook. I will give a brief introduction about both Companies, so this article will make more sense to the reader…

Microsoft is the leading Operating Systems and software manufacturer in the world. Thousands of companies depend on Microsoft’s to make their revenue by developing third party software for their Operating Systems. Furthermore, there are millions of people and companies who uses Microsoft Software and Operating Systems are familiarised with products and rely on them.

Facebook is a Social Networking Website with some nifty features. These features being, third party applications. This means Facebook will not run the third party applications on their servers, the Facebook Platform is able to communicate with third party applications running on external servers which are not under the control of Facebook, Which means Facebook allows you to pipe information through their API (Application Programming Interface).If you want to know more about how this system works, you should have a read at Facebook Developers

The author of this article Duncan Riley only concentrated on the Facebook Applications which are supported mostly by third parties and he went onto directly compare it with Microsoft. He is directly comparing Microsoft based third party applications (i.e. Software made by other companies, for example Adobe, AutoDesk, Symantec) with Facebook applications. His argument being, If Facebook could control the third party applications like Microsoft is controlling other software developers, then one day Facebook will be the next Microsoft and have some kind of Web OS.

He is pretty much confused the fact that Facebook being a platform will offer opportunities to third party developers. But you need to think about the target audience. Most of the people are forced to use Microsoft Operating Systems and some of its Software…You can argue the fact that it is not true, but if you analyse the situation, you will think otherwise. In the years Microsoft has created an environment where most of the users are forced to use their products.

One main difference being, the users of Facebook have a choice; they have chose to use Facebook, so the target audience of Facebook is far less compared to Microsoft. When it comes to Applications, Facebook pretty much have control over it, but when you compare it to Microsoft and their party applications, it is not the case. By law, Microsoft is forced to work with third party software makers. This is a huge advantage on the software developers side, Microsoft can’t just stop you from making software for their Operating Systems because they don’t like it, or they think you are making more profit from it. This is different when it comes to Facebook, they can just stop you, simple as that. There is no law to protect the third party application makers.

Since Facebook is a web platform, there are a huge security concerns when it comes to third party applications. This is why they don’t let them run it on their servers, otherwise they would get hacked within minutes. The third party applications run on external servers and piped through the Facebook API. This means, the applications will be slow depending on the server / connection it is in… When the external server is down or something wrong with the route between the Facebook servers and the external application servers, it will not work. So, the people who are going to get affected are the end users.

My conclusion being, you can’t just go and compare Microsoft with a Social Networking site with some addons. It is pretty stupid of the writer to go and compare a Software Giant with a website which allows external applications. An average user might think he has a point, but when you analyse the facts, the author is completely wrong!

You can’t just go ahead and compare cats and dogs because they have four legs.

Copyright © Nish Vamadevan 2002-2019. All Rights Reserved. Terms and Policies.