[C#]Wysyłanie maili nie działa na innych komputerach niż mój

Witam, napisałem program, który w trakcie działania wysyła maila:

Na moim komputerze wszystko działa jak należy(Windows 7), jednakże już na komputerach dwóch moich kolegów(na razie tylko oni sprawdzali działanie[Windows XP]) cały program wykonuje się poprawnie, tylko program nie wysyła maili. Nie dostaje żadnego wyjątku. Myślę nad tym i myślę, ale coś nic mi do głowy nie przychodzi.

Z góry dziękuje za pomoc. Pozdrawiam.

PS: Zapomniałem dodać, że program jest napisany w wersji 2.0 frameworka.

Może Twoi koledzy mają inne wersje .Net ??

Z tego co wiem oni mają wersje 3.0, ja mam 3.5, ale sam program jest napisany dla framework’a 2.0, więc chyba nie powinno być z tym problemu? Po co w takim razie miałaby być zmiana framework’a w ustawieniach visual’a?

Poza tym jak już mówiłem, nie działa tylko wysyłanie maila. Jeśli by to zależało od frameworka, powinni otrzymać stosowny komunika.

Prawdopodobnie przyczyną jest firewall, niech Twoi koledzy dodadzą ten program do wyjątków.