巷ではやってる、スパムメールやらウィルスつきメール。
なんで知らないアカウントでメールが送ることができるのか?
そんな話題よくありませんか?
できるんです。
WindowsのソフトでもSMTPサーバを構築して、
(ベクターなどでも落ちていたはず。)
今回はLinuxで。
悪用厳禁です。
Sendmail が入っているサーバ
(Linuxなら標準で入ってますよね。)
コマンドで下記を打っていきます。
# telnet localhost smtp
helo 自分のホスト名
mail from: <差出人メールアドレス>
rcpt to: <送信先メールアドレス>
(↓ここから件名や本文の入力です。)
data
from: <差出人メールアドレス>
To: <差出人メールアドレス>
Subject: <件名>
<本文>
.
(↑.で実行です。見にくくてごめんね。)
quit
(終了は↑quitです。)
テストで自分に送ってみてください。
プロバイダなんかのパスワード不要でメールを送信できちゃいます。
これを応用したのが、投稿フォームやら、返信つき掲示板だったりします。
初歩だけど、みんな使ったことないよねー。