Приветствую Вас, Гость
Главная » Статьи » Mail » Общее

Отправка электронной почты через командную строку

http://winitpro.ru/index.php/2010/08/25/otpravka-elektronnoj-pochty-cherez-komandnuyu-stroku/

Иногда бывают такие ситуации, необходимо протестировать работоспособность удаленного/или своего почтового сервера, либо же нет возможности отправить электронную почту обычным путём (не работает/отсутствует почтовый клиент).

В этом случае на помощь приходит командная строка. Как же отправить почту из командной строки?

Доступ к SMTP через telnet (отправка почты). mail.testdomain.ru – это адрес smtp сервера, к которому вы хотите присоединиться, 25 — smtp-порт сервера с которым должен соединиться клиент telnet. Курсивом выделены команды, набранные пользователем

telnet mail.testdomain.ru 25
220 mail.testdomain.ru ESMTP Sendmail 8.13.3/8.13.4; Sat, 21 Jul 2010 09:50:16 +0400
ehlo lo #здесь мы должны поздороваться с удалённым smtp-сервером
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
250-DELIVERY
250 HELP
mail from: test@testdomain.ru    #здесь мы указываем, что адрес отправителя письма — test@testdomain.ru
250 2.1.0 test@testdomain.ru… Sender ok    #информация о том, что проверка отправителя прошла успешно
rcpt to: test@remote.ru    #здесь мы вводим почтовый адрес получателя письма test@remote.ru
250 2.1.5 test@remote.ru… Recipient ok    #информация о том, что проверка получателя прошла успешно
data    #комманда data говорит о том, что дальше пойдёт тело письма
354 Enter mail, end with «.» on a line by itself    #сервер говорит нам, что можно набирать текст письма, а чтобы закончить письмо мы должны набрать точку «.» в новой строке в конце тела письма
testing mail system!!    #это наш текст
.    #точка — даём понять серверу, о том, что письмо окончено и его можно адресату
250 2.0.0 l365oGFR435164 Message accepted for delivery    #уведомление сервера — письмо  встало в очередь на отправку

 

Категория: Общее | Добавил: ab0k (01.08.2019)
Просмотров: 188 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar