No.1386 Re[10]:Cygwinで外部にメールを送信するには? |
発言者: hi-6 発言日: 2003 08/14 08:02 |
すいません。スレッドを崩してしまいました。勘弁して下さい。 ついでに以下を参考にして下さい。私自身cygwinでsendmailは使っていないので、確認できていないのですが、実際Linuxの方で使っているものです。 #!/bin/sh date=`date` h=`cat /usr/local/sbin/mail/honnbunn.txt` sj="サブジェクトです。" smail () { { cat <<EOF to: $i Subject: $sj FROM: mail@xxx.ne.jp $h $date EOF } | nkf -j | /usr/lib/sendmail -it } while read i; do if [ "$i" ]; then smail "$i" fi done <"/usr/local/sbin/mail/address.data" echo $i echo "$iに送信しました。" >> "/usr/local/sbin/mail/rireki" echo "$i sent done" exit address.dataに一行ずつメールアドレスを入れておけば一度に全部に送信できます。 なお中身の空のファイルは >newfail.txt で簡単に作れます。これはcygwinでも確認済みです。 |