Это ОЧЕНЬ важная вещь, которую можно сделать, и она несколько раз спасала мой бекон!
Так что FOOEY для всех, кто проголосовал против этого вопроса! ОБРАТИТЕ ВНИМАНИЕ: Я имею в виду технический вопрос, а не мотив. Возможность сделать это очень важна, например, для тестирования системы. Работать с системой и, следовательно, иметь возможность использовать автоматизированный веб-сайт открытого ретрансляции, не всегда возможно.
Вы также сказали: «Я действительно хочу знать, как я могу сделать это сам ...»
Что ж, хорошо, первое, на что нужно обратить внимание, - это RFC - официальная спецификация, и вы можете найти его и получить все необходимые данные.
Вот некоторые основы:
1) $ telnet **domain.address** 25
(25 - стандартный порт, но он может быть установлен на что-то другое)
2) EHLO **your.domain**
или
HELO **your.domain**
3) MAIL FROM: **your.email@address**
4) RCPT TO: **destination@email.address**
5) **DATA**
теперь вы можете напечатать ваше сообщение.
6) Теперь вы можете, необязательно, ввести строку темы следующим образом:
**Subject:** whatever your subject line is
**carrage_return**
**carrage_return**
(нет ответа на это)
7) Когда закончите, закончите с:
**carrage_return**.**carrage_return**
(Другими словами, новая строка, точка, новая строка.)
6) Теперь вы можете ввести новое почтовое сообщение, если оно предназначено для этого же сервера, или вы можете выйти, введя:
**QUIT**