Kilkakrotnie zwrócono się do mnie z następującym pytaniem: ,,Znam adres pocztowy kolegi: user@costam; pragnę sprawdzić czy aktulanie pracuje na komputerze, używając programu finger; wywołuję go tak: finger user@costam; dostaję dziwne odpowiedzi... Co się da z tym zrobić?''
Mamy do czyniania z klasycznym przypadkiem ukrycia nazwy komputera w adresie pocztowym. Problem więc polega na tym jak znaleźć komputer odbierający pocztę przychodzącą na wskazany adres. Jest to pytanie o rekord MX z bazy danych nameserwera. Pytanie wygląda tak:
nslookup set type=mx costam
W odpowiedzi powinniśmy dostać listę (czasami jednoelementową)
adresów komputerów z wraz z numerkiem określającym priorytet.
Wybierzmy ten o numerku najmniejszym i tam próbujmy szczęścia z
finger-em. Jeżeli to nie odniesie skutku - możemy zapytać
komputera o najwyższym priorytecie co robi z pocztą przychodzącą do
użytkownika user. W tym celu
telnetujemy pod
uzyskany adres i numer portu 25 (odpowiedzialnego za pocztę) i wydajemy
komendę:
vrfy user
Jeżeli komputer rozumie komendę vrfy powinniśmy otrzymać
dokładniejszy adres pocztowy i możemy procedurę powtórzyć.