Отправка сообщение посредством утилиты telnet

18 июля, 2008

Step 1

Открыть командную строку и набрать команду:

    telnet Ваш_сервер 25

Должно появится приветствие вида:

    220 PROTAGONISTNT Mailmax version 4. 8. 3. 0 ESMTP Mail Server Ready

Значит сервер готов принять информацию от Вас.


Step 2

Теперь необходимо ввести приветствие, т.е. название Вашего ПК или другое слово, например:

    helo Chto_nibud

Должно быть введено именно ‘helo’, а не ‘hello’. Данная команда не чувствительна к регистру. Сервер должен ответить:

    250 HELO *********, How can I help you?

Step 3

Теперь необходимо ввести команду севреру от кого передается сообщение, например:

    mail from: test@test.ru

‘mail from:’ это команда протокола SMTP. Заметим, что между ‘mail’ и ‘from’ необходимо поставить пробел и символ двоеточия (:). Сервер ответит:

    250 Ok

Step 4

Теперь необходимо ввести для кого отправляется сообщение:

    rcpt to: e-mail@domain.tld

Тут ждем ответа сервера:

    250 Ok

Step 5

Теперь необходимо дать команду на начало текста сообщения:

    data

Теперь сервер готов принять сообщение:

    354 End data with .

Don’t worry with the thing. It’ll be explained later.


Step 6

Напишите сове сообщение:

    Например это тестовое сообщение.

После того как Вы напишите Ваше сообщение нажмите [ENTER], далее нажмите точку ‘.’, и нажмите [ENTER]. Каждое сообщение должно заканчиваться точкой. Сервер Вам ответит, что сообщение принято и Выдаст вам его идентификатор или ID, например:

    250 Ok: queued as 6AB5150038

Ваше сообщение отправлено!


Step 7

Теперь Вы можете отправить другое сообщение или отсоединить от сервера. Если Вы хотите отослать другое сообщение, Вам необходимо повторить команды ‘rcpt to:’ и ‘data’. Команды ‘helo’ и ‘mail from:’ вводить нет необходимости, так как Вы уже идентифицированы.. Если Вы хотите отсоединиться от сервере, то просто напишите ‘quit’:

    quit

Сервер Вам ответит:

    221 Bye

и Вы отсоединитесь от сервера


Спамовое письмо (после data (Step 5), если проверять работу спам-фильтра):

Subject: Test spam mail (GTUBE)
Message-ID: <GTUBE1.1010101@example.net>
Date: Wed, 23 Jul 2003 23:30:00 +0200
From: Sender <sender@example.net>
To: Recipient <recipient@example.net>
Precedence: junk
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

This is the GTUBE, the
	Generic
	Test for
	Unsolicited
	Bulk
	Email

If your spam filter supports it, the GTUBE provides a test by which you
can verify that the filter is installed correctly and is detecting incoming
spam. You can send yourself a test mail containing the following string of
characters (in upper case and with no white spaces and line breaks):

XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X

You should send this test mail from an account outside of your network.

Оставить комментарий

Вам надо войти чтобы оставить комментарий.