僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
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
日本語対応した。ついでに適当なデータも流すようにしてみる。
残るは添付ファイルか...
#!/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や内容が変った場合はあしからず。