読者になるいろいろやる課、書く係いろいろなことを、たんたんと記録するブログこの広告は、90日以上更新していないブログに表示しています。2022-03-10Ubuntuにpostfixを入れてLocalで送受信した、CronからもLocalに飛ばした技術のきろく前回までのお話。sakimika.hateblo.jpcronのログを分けてファイルに出すよPostfix入れてみるよ設定するよテストメールするよCronからメール飛ばすよまとめcronのログを分けてファイルに出すよさて、膨大に出てしまうログをどげんかせんといかん。qiita.comん-。別にログ捨ててもいいんだけど......とりあえずこうしてみた。標準出力と標準エラー出力を分けて出してみる。2>>/share/error.txtあれー、両方そこそこ出てきた。ログ日時出てこない......なんてこと。このログいじれるのかな、いじるれるとしてもちょっとな......基本スクショが撮れてたら成功ってことで問題はないんだけど。Postfix入れてみるよMTA入れたらエラーメール飛んでくるのかしら。そっちの中身はどうなるのかしら。cronitor.ioこのあたりごにょごにょしすぎて参考資料が貼れないのですが、とりあえずpostfixっていうのがいちばん簡単らしい(これで!?簡単!?なの!?いろいろ大変じゃったが??)ので、それを入れてみる。postfixおや、、何やら設定画面が出てきたぞ。最初「インターネットサイト」を選んで、なんとなく動いたような気がするがよくわからず、どうやら「設定なし」を選ぶのが定石らしい(with膨大な設定項目が出る設定ファイル......)のでアンインストール&再インストール。わからず、よく考えたら現状、テストだし外に出なくてよくない?ので、再度アンインストール&インストールで「ローカル」を選びましたよ。postfix最初はこれでできたのですが、次からできなくなった?はて。removeと違って、purgeは設定ファイルなんかもぜんぶ削除するよと聞いていたのですが。postfixこちらでできましたが......何らかのファイルは残ってしまっていた可能性ある。設定するよあと設定ファイルは/etc/postfix/main.cfにあるとのことだったのですが、「設定なし」の場合は、なかったので、こちらを参考に、www.kagoya.jpこうした。/etc/postfix/main.cf「インターネットサイト」と「ローカル」を選んだときは最初からあったのだけれど。そのときは、sudoなしで開いてしまい、保存ができなくなって慌てるなどしました。ローカル選択時の設定については、こちらを参考にしました。Ubuntuではないけれど。hp.vector.co.jpmydestnationに、真似して「example.local」を追加してみました。設定画面でドメインを設定していたら、ここに入る模様。ほかは何もしてないなぁ。設定してないので、デフォルトのlocalhostとなっているはず。allになってたけどそのまま。[::1]/128になっててそのまま。メールボックスも指定してないので、デフォルトの/var/mail/user_nameという1つのファイルに、user_nameへのメールが全部保存される形式。postfixの再起動が必要ならこれで。restartテストメールするよテストメールは、mailコマンドというのがあるらしく、それでやる。mailutilspostfixアンインストールしたらなくなってたので、再度インストールしました。world!!!ピリオドで本文終了って意味だよってたくさん載ってたのですが、終了せず。Ctrl+Dで終了だったみたい。それがわからなかったので、もっぱら以下でテストしてました。宛先メールアドレスで、これをやると、デーモンさんからお返事がきます。それがメールボックスに入っておりますので確認すると、hogehoge?知らん顔やな。