Назад | Перейти на главную страницу

Странное письмо приходит с / на мой компьютер

Я запускаю smtp4dev на своей машине, чтобы перехватить все, что входит / выходит из моего компьютера на порт 25 для тестирования. Время от времени это письмо попадает в ловушку, и я понятия не имею, откуда оно. На моем компьютере работает Microsoft Security Essentials, и он не обнаружил вирусов или чего-то еще, поэтому я не уверен, что происходит. Вот содержание сообщения:

Received: from  [125.180.72.4] by 173.162.7.130 SMTP id O2Ncv62Ghig1vR for <gk49fawn@yahoo.com.tw>; Fri, 24 Jun 2011 20:36:15 +0200

Received: from  [125.180.72.4] by 173.162.7.130 SMTP id O2Ncv62Ghig1vR for <gk49fawn@yahoo.com.tw>; Fri, 24 Jun 2011 20:36:15 +0200
Message-ID: <ny$pb2rxm92o0bl6@71bp0.dkvw9>
From: "" <z2007tw@yahoo.com.tw>
To: <gk49fawn@yahoo.com.tw>
Subject: BC_173.162.7.130
Date: Fri, 24 Jun 11 20:36:15 GMT
MIME-Version: 1.0
Content-Type: multipart/alternative;
    boundary="----=_NextPart_000_000D_01C2CC60.49F4EC70"

Кажется, что ваша машина (173.162.7.130) принимает соединения через порт 25 и, похоже, Нет фильтры, чтобы его можно было легко открыть, и вот вам сеанс telnet, который я только что попробовал:

-> [~]$ telnet 173.162.7.130 25
Trying 173.162.7.130...
Connected to 173.162.7.130.
Escape character is '^]'.
220  smtp4dev ready
helo test
250 Nice to meet you
mail from: <test@example.com>
250 Okey dokey
rcpt to: <test@example.com>    
250 Recipient accepted

Ваш smtp4dev принимает все назначения, чтобы каждый мог подключиться к нему и отправить кому угодно почту.

Лично я не знаю smtp4dev так что, возможно, он отбрасывает сообщения после DATA, но не забудьте настроить его на никогда принять нелокальные получатели или, по крайней мере, настройте свой брандмауэр для приема подключений на port 25 только по проверенным IP.

Я вижу, что здесь совершается обычная ошибка, слишком часто совершаемая в таких дискуссиях. Слишком часто люди считают систему открытым ретранслятором, потому что она принимает почту. Это только открытое реле, если оно тогда (без дальнейших ограничений) реле Это. Это заложено в названии: open реле.

Так как sgmoore указывает, и, как вы действительно указали в своем вопросе, вы используете smtp4dev. Это не настоящая МТС. Он принимает любую транзакцию SMTP, выполненную с сервером, и позволяет пользователю просматривать, какие сообщения люди пытаются отправить через службу ретрансляции SMTP на компьютере пользователя.

И в этом суть дела. Небо не падает. Кто-то попытался использовать вашу машину для отправки почты на адрес gk49fawn@yahoo.com.tw как если бы он был отправлен z2007tw@yahoo.com.tw. Подобные вещи случаются постоянно. Это простоя или (скорее всего, учитывая формат сообщения) злонамеренное зондирование вашей машины, чтобы узнать, можно ли использовать ее в качестве открытого ретранслятора. Любой, у кого есть компьютер с выходом в Интернет, подтвердит, что это происходит постоянно, и не только для почтовой службы.

Вы бы беспокоились, если бы ваша машина действительно пересылала это письмо. Но вы даже не используете настоящий MTS, не говоря уже о том, что он настроен как открытое реле.