blogs

How to set up a Blackberry with Exchange (without using Blackberry Enterprise server)

Since this article was written in Jan 2007, it is now possible to do the following:- 

  • On the Blackberry- an application called NotifySync* has been developed which can be installed on the Blackberry and uses ActiveSync for full mailbox synchronisation over the air. We use this for our own customers and recommend it as a solution.
  • On your Server - BlackBerry Professional Software Express which provides the functionality of 'Blackberry Enterprise Server for Exchange' for small businesses and it comes with 1 free user and can grow up to 30 users.
  • With your mobile/cellphone provider - IMAP and Outlook Web Access (OWA) have been made available via the Blackberry Internet Service (BIS) with mobile/cellphone providers. This supports synchronisation of your mail with move/delete (not calendar/contacts/tasks though)

which all provide a superior solution to this setup. However not all situations are equal and there may sometimes be reasons for reproducing the setup below and is kept for historical reasons and for its comments.

Most individuals that use their Blackberry in a small businesses environment would not buy Blackberry Enterprise Server for Exchange as it is simply too expensive and quite pointless for one or two users. Here is one method to bypass this and use the (UK) mobile phone providers Blackberry infrastructure and run it in conjunction with your Exchange system. (I'll also mention here that runPCrun can provide fully managed Microsoft Exchange hosting*  with the ability to add full "over the air" Blackberry synchronisation - starting at £14 p/mailbox/month, call us if you are interested in this.)

The main main advantages of the following set-up compared to just setting up standard POP3 collection are:-

  • immediate (push) delivery of messages (rather that waiting for the Blackberry service to poll the POP3 provider)
  • No need to open POP3 ports through your firewall
  • Items sent via your Blackberry are kept in your Sent Items in Outlook/Exchange.

This is attained with a little bit of tweaking and performs very well, although (obviously) the calendar,notes and tasks are not synchronised over the Internet as with the full blown server. In a small company this is not an issue and the synchronisation can occur easily using the cradle.

What this method does in a nutshell - when an email is received, it is forwarded immediately to a mobile providers blackberry address. When a new mail or reply is sent from the Blackberry, it is sent masquerading as the Exchange email, and a copy is BCC'ed to the Exchange email address. This email is the sorted into the Sent Items folder using a server side rule.

The steps to attain this are thus:-

Subjects: 

Create your own VNC support package in 640Kb

Like a lot of people, a lot of my friends are computer-savvy - either they are in the field or have grown up with them and like using them. With that comes the expected responsibility, usually family or sometimes friends will say "My computers broken, come and fix it for me"

Assuming you are going to help them (one friend came up with the solution of telling people they need a new PC every single time or taking their PC home with them and never bothering to return it) carting yourself to your parents/family/friends every time they have an issue or question is not always convenient, so remote assistance (of course!) is the answer.

Now, there is a remote assistance built into XP. However, unless both sides are set up with uPnP routers, Windows XP, MSN messenger (and some luck) it can be troublesome.
With this in mind, we created a package at runPCrun using the popular and open source TightVNC. We've used it successfully for many years at runPCrun using reverse connections to get around the problem of NAT traversal and it's always worked very well.

I'm releasing a cut down version of the Inno Setup source we use to package it, along with simple instructions for you to follow to create your own support package.
It's a simple piece of scripting but it can be deployed quite effectively. Now I am aware there are things like UltraVNC Single Click (here is a good Lifehacker article on the subject), and it definitely has it's place and we use it ourselves. However two main limitations apply

  • It can't be run as service, so no logoff/logon can be performed and Ctrl-Alt-Del is not supported.
  • Other useful utilities aren't packaged with it
Tags: 
Subjects: 

7 Steps to migrate painlessly to GNU/Linux

or "How I learnt to stop worrying about bombs & migrate to GNU/Linux"

I've been a Microsoft Windows user for many years - I've grown up with it from using 286's with Windows for Workgroups 3.11 at University.

Time has moved on and GNU/Linux has become more usable, powerful and has some features and applications that make it indispensable as an Operating System today - I find myself using it more and more for certain tasks. Mostly server based, but I've gradually become more impressed with it as a desktop, especially since Ubuntu reached version 6.06 (Dapper Drake)

Now I'm always happy to use the right tool for the job, there's no Windows/Linux fanboy in me. However deciding on GNU/Linux at home is a personal choice due many reasons, including the licensing controversy surrounding Vista, price and DRM amongst others, and I simply don't wish to go with it. Since now 95% of the little gaming I do is now done on consoles (Damn you, Counter-Strike: Source and while I'm writing I'm currently on an Eve Online trial.) as it is the only software area that GNU/Linux can not reproduce as effectively at the moment. I felt it was time to make the move.

The end result I was looking at is total migration to GNU/Linux, at home for every application I use with any Windows applications running under WINE or as a last resort, on a Virtual Machine. I still use Windows at work (where I can control the machine and put whatever applications I wish to use on it anyway).
So I'm now on step 7 and doing quite well thank you. This step-by-step progression is quite a common sense approach, but what is obvious to some people isn't necessarily to others and so I list it here for those that could use a nudge.

Subjects: 

Using Callbacks in RT

We've used Best Practical's Request Tracker (RT) for several years now for managing both customer support queries and our own internal processes, and over that time I've always customised it by simply hacking the existing Mason pages and putting them in rt3/local/ to override the original versions. However this is always a huge pain when it comes to upgrades as I have to backport all my changes to the new version.

Subjects: 

This body part will be downloaded on demand

There seems to be some problem in the way the Thunderbird email client handles certain kinds of attachment which means the message "This body part will be downloaded on demand" is displayed when you try to view a message. We've seen this problem both with VCard attachments (.vcf) generated by Thunderbird when combined with other attachment types, and with certain attachments sent from Microsoft Outlook.

Subjects: 

Google POP3 & IMAP access

How to connect to Gmail/Googlemail via POP3 and IMAP using an email client. This information is easily available via the Gmail/Googlemail website, and is here really for our ease of access. :)

POP3

POP server: pop.gmail.com
Port: 995
Require SSL: Yes

User name: <your full Gmail/Googlemail email address>
Password: <your Gmail/Googlemail password>

Subjects: 

Pages