お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-12-31 19:33:19

taku_s
メンバ
登録日: 2008-12-14

スクリプトでメール

postfixをインストールして、
$ mail mail@address -s  testmail
で、メール送信はできるんですが

本文を、別ファイルで作成しておいて、スクリプトから送信することは出来ないでしょうか?

オフライン

 

#2 2010-12-31 21:50:47

zagan
メンバ
登録日: 2008-08-12

Re: スクリプトでメール

自宅サーバの道しるべ - 空メール(自動返信メール)
にPHPで自動返信する設定があります。
「Step3.メール返信スクリプトの作成(PHP)」にあるスクリプトの

$body = "登録が完了しました。\n(実際は何も登録していません。)\n※このメールは配信専用です。\n返信されても対応は出来ませんので、ご了承下さい。";

部分を書き換えてはダメでしょうか?
詳しいことはわかりませんが。

オフライン

 

#3 2011-01-01 08:11:17

ry
メンバ
登録日: 2008-07-30

Re: スクリプトでメール

taku_s さんの投稿 (#1):

本文を、別ファイルで作成しておいて、スクリプトから送信することは出来ないでしょうか?

本文の入ったファイル名を ~user/message.txt のとき、以下のコマンドをスクリプトから呼び出す

/usr/sbin/sendmail [email protected] <~user/message.txt

オフライン

 

#4 2011-01-01 08:53:39

taku_s
メンバ
登録日: 2008-12-14

Re: スクリプトでメール

明けまして、おめでとうございます。
みなさま、ご回答いただきありがとうございました。

ryさま
postfixを導入していますので

コマンドラインからは、ダメだったんですが
#! /bin/sh
cat mail.txt | mail mail@addrress -s Test_mail

で、スクリプトからなら送ることができました。

オフライン

 

Board footer

Powered by FluxBB