Як відправити електронний лист через telnet
Поштові клієнти, такі як Thunderbird і Outlook, сильно спрощують процес надсилання електронних листів. У всякому разі до тих пір, поки ваш лист не загубиться в мережі. Хочете знати, що відбувається, коли ви натискаєте "Відправити"? Тоді скористайтеся Telnet - невеликою утилітою, яка вбудовується в систему і відправляє тестові запити з сервера вашого поштового сервісу. В цьому випадку ви дізнаєтеся про помилку, про яку не повідомив ваш поштовий клієнт.
кроки
Частина 1 з 2:
Підключення до поштового сервера за допомогою Telnet1. активуйте Telnet. Якщо ви використовуєте Mac OS або Windows XP, то Telnet готовий до роботи. Якщо ж ви використовуєте Windows Vista, 2008 Server, 7, 8.1 або 10, необхідно активувати Telnet.
- У Windows Vista, 2008 Server, 7 і 8.1 натисніть "Пуск" - "Панель управління" - "Програми" - "Включення і відключення компонентів Windows". Ви побачите перелік компонентів Windows. Прокрутіть список вниз і поставте прапорець у "Клієнт Telnet". Натисніть "OK".
- У Windows 10 клацніть правою кнопкою миші по "Пуск" і виберіть "Програми та засоби". В меню зліва натисніть "Включення і відключення компонентів Windows". У списку, поставте прапорець у "Клієнт Telnet". Натисніть "OK".
2. Відкрийте вікно терміналу. Це робиться по-різному в Windows і Mac OS.
cmd
, а потім натисніть ↵ Enter.3. Створіть з`єднання Telnet. Введіть
telnet mail.server.com 25
, де mail.server.com - це ім`я SMTP-протоколу (Simple Mail Transfer Protocol - простий протокол передачі пошти) вашого поштового сервісу (наприклад, smtp-server.austin.rr.com), а 25 - це номер порту, використовуваного службою SMTP.Частина 2 з 2:
Відправка повідомлення1. Привітайте сервер. Описаний тут метод працює в будь-якій операційній системі. Введіть
HELO yourdomain.com
, де yourdomain.com -ім`я домену, з якого ви відправляєте електронні листи. Зверніть увагу, що в команді helo тільки одна буква l. натисніть ↵ Enter.- На екрані відобразиться "250 mail.server.com Hello yourdomain.com pleased to meet you."(250 mail.server.com Привіт yourdomain.com радий зустрічі з вами).
- Якщо ви отримали повідомлення про помилку або не отримали ніякого повідомлення, замість команди
HELO
введітьEHLO
. Деякі сервери розпізнають таку команду.
2. Введіть адресу електронної пошти відправника. Введіть
mail from: you @ server.com
, де замість you @ server.com підставте вашу адресу електронної пошти. Переконайтеся, що після mail from:
ви ввели пробіл. натисніть ↵ Enter.3. Введіть адресу електронної пошти одержувача. Введіть
rcpt to: friend @ friendsdomain.com
, де замість friend @ friendsdomain.com підставте адресу електронної пошти одержувача. натисніть ↵ Enter.4. Введіть текст повідомлення. Необхідно ввести кілька команд для форматування і відправки повідомлення.
data
та натисніть ↵ Enter.subject: test
і двічі натисніть ↵ Enter. Замість "test" введіть тему повідомлення.5. Введіть
quit
, щоб закрити Telnet. натисніть ↵ Enter.Поради
- Описані команди Telnet працюють в будь-якій системі, включаючи Linux.
- Деякі поштові клієнти поміщають листи, відправлені описаним способом, в папку зі спамом. Якщо ви використовуєте цей метод для тестування вашого облікового запису, в поштовій скриньці одержувача перевірте папку зі спамом.
- Деякі поштові сервіси (наприклад, Hotmail) не дозволяють користувачам відправляти електронні листи через Telnet.
- Також ви можете перевіряти пошту за допомогою Telnet.
попередження
- Якщо ви використовуєте описаний метод для відправки незаконних повідомлень, вас легко вирахують. Системні адміністратори стежать за вихідними повідомленнями з відповідних поштових серверів.
Що вам знадобиться
- Telnet-клієнт
- Адреса поштового сервера, який здатний пересилатьпісьма
- Активний адреса електронної пошти