LINUX.ORG.RU

Bash: скрпит - отправка e-mail средствами telnet


0

0

Вот интересно, например по FTP (http://www.linux.org.ru/books/bash-conspect.html ): --------------------- #!/bin/bash ftp -n << EOF

open somehost.somedomain user Anonymous aaa@bbb.com

cd /pub/upload

put /home/me/myfile.txt

quit

EOF -----------------------

А может кто-нить подсказать, как сделать подобную хрень для отправки мэйла через известный smpt-сервер? Ну типа, чтоб через telnet подрубались на 25 порт и т.д.

Из терминала это выглядит так: >telnet smtp-server 25 > >helo > >mail from: Lamer > >rcpt to: ass > >data >blah-blah-blah... >. >


Ответ на: комментарий от Zulu

Так не работет...

2 Zulu: Я так понимаю, что во-первых порт не 20, а 25 и во-вторых так уже пробовал - не работает!

Cipher
() автор топика

$ echo "helo localhost
mail from: user1@domain.com
rcpt to: user2@domain2.com
data
Subject: rtfm immediately
From: "Vasya Pupkin" <vasya@domain3.com>

RTFM rocks!
.
quit" | nc smtp.relay.com 25 >/dev/null

Вот так вот. А nc == netcat

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.