No.1373 Re[8]:Cygwinで外部にメールを送信するには? |
発言者: naru 発言日: 2003 08/05 21:49 |
なかなか自宅に戻れずご紹介いただいた方法を試せず遅くなっしまいました。 大変申し訳ありませんでした。 > root=postmaster > #メールサーバの名前 > mailhub=smtp.hoge.com #←ここがミソ > #メールアドレスの "@" より後ろ > hostname=hoge.com > FromLineOverride=YES root=postmaster mailhub=smtp.isp.co.jp #←ISPのSMTPサーバ hostname=foo.dynsite.net #←DDNSで取得した本マシンのホスト名 FromLineOverride=YES として $ cat test.txt From: naru@foo.dynsite.net To: hoge@isp.co.jp Subject: test This is test. $ cat test.txt | /usr/sbin/ssmtp -t で漸く送信できました。どうもありがとうございます。 でも届いたメールを見てみるとサブジェクトはありましたが メッセージ「This is test.」だけが無いんですよね。 これはどうしてなんでしょうか? すいません。最後に後1つ。 実は今回は自作スクリプトの出力結果をcygwinを利用して送信したくて投稿したのですが$ myscipt.sh | /usr/sbin/ssmtp -s "jikken" hoge@isp.co.jp という風にして取り合えずhoge@isp.co.jp宛に届きました。でも サブジェクト・メッセージがありません。 text.txtを用意せずにコマンドラインで1行でメール送信するにはどうすればいいのでしょうか? > 別の話になりますが、スクリプトでmailを送ろうとしてする人の中でも > かなりの数で、漢字のコードやヘッダの符号化の規格や問題を知らない > ままに、相手にも失礼なmailを送っている場合が少なくないので、充分 > に気をつけてくださいね。 ご忠告感謝いたします。 送信先は私の仕事先のPC(user01@isp.co.jp)や私の携帯宛なので迷惑はかかりません。 尚、メッセージも半角英数のみです(日本語なし)。 |