トップ «前の日記(2018-01-09(Tue)) 最新 次の日記(2018-01-15(Mon))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2018-01-10(Wed) 青空の傘は、夕方に役に立つか

13年とちょっと前のスクリプトを、ちょっと改造して

localhostからのSMTP専用。
日本語対応。ただしまだFrom: とTo: がうまくいってない。
受信はSylpheedとThunderbirdで確認。

#!/bin/sh
( sleep 2;
echo "helo hogehoge"
echo "mail from: $MY_ADDR"
echo "rcpt to: $SENDER"
echo "data"
echo "Content-Type: text/plain; charset=ISO-2022-JP"
echo -n "Subject: "
echo "`echo 日本語が通るかどうか、テストに書いてみたメール| nkf -j -M`"
echo "From: <$ADDR1@Domain.TLD>"
echo "To: <$ADDR2@Domain.TLD>"
echo ""
echo "さて日本語は使えるか"|nkf -j
echo "."
echo "quit") | telnet localhost 25

なんとかFrom: とTo: も

日本語対応した。ついでに適当なデータも流すようにしてみる。
残るは添付ファイルか...

#!/bin/sh
( sleep 2;
echo "helo $MYDOMAIN"
echo "mail from: $MY_ADDR"
echo "rcpt to: $SENDER"
echo "data"
echo "Content-Type: text/plain; charset=ISO-2022-JP"
echo -n "Subject: "
echo "`echo 日本語のメール| nkf -j -M`"
echo -n "From: "
echo -n "`echo おれ|nkf -j -M`"
echo "<$MY_ADDR>"
echo -n "To: "
echo -n "`echo 別口の、おれ|nkf -j -M`"
echo "<$SENDER>"
echo ""
echo "長い日本語を足してみた"|nkf -j
cat botchan.txt | nkf -j
echo "."
echo "quit") | telnet localhost 25

リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。