日はじめにLinuxでサーバを立ててログをとっている場合、そのログの内容を指定したアドレスにメールで送信したいということがあると思います。私はrsyncで自動バックアップを取る環境を構築するときに必要となりました。そこで、ログ内容をメール送信する方法を調べたので、その方法と手順をメモします。(プロトコルはsmtpでポート番号は587番)手順mailコマンド関連をインストールまずはじめにubuntuでコマンドによるメール送信を可能とするために、mailコマンドを使用します。mailコマンドがインストールされていない場合は、以下のコマンドでインストールします。いうファイルを修正、情報を追記します。そのためにviエディタを使ってmain.cfを開きます。/etc/postfix/main.cf開いたら以下に関する項目を修正します。いうファイルを作成し、その中に記述しておきます。/etc/postfix/sasl_passwdsasl_passwdの中には以下の1行を記述します。virtualimenttest@gmail.com:password「virtualimenttest」はGmailアカウントのユーザ名、「password」はGmailアカウントのパスワードになります。権限を変更しておきます。以下のpostmapコマンドで読み込んで、postfixを再起動します。restart以上でubuntuからmailコマンドを使用してGmailにメールを送信できるようになったはずです。使ってみるそして以下のようにcatコマンドとパイプを使って、ログファイルの内容を本文としたメールを指定したアドレスに送信します。後に続く「testlog」が件名となります。以下のコマンドを実行することで、メールが送信できたかどうかを確認できます。mailqメール送信に成功して、キューにメールが溜まっていない場合は、mailqの実行結果として以下が出力されます。empty逆に失敗してメールがキューに溜まっている場合は、以下のような結果が出力されます。133A323sas以下のように溜まっているメールすべてを一括で削除することもできます。ALLまとめubuntuでログ内容をメール送信できるようになりましたが、mailコマンドを端末上で実行して使うことはあんまりないかと思います。実際には、cronに登録して定期的にメールを送信するような使い方になると思います。cronやシェルスクリプトと組み合わせて使う場合は多いので役に立つと思います。以下のサイトが大変参考になりました。ありがとうございました。後で読むサービスのPocketにかなり近く、機能豊富なオープンソースのWallabagをUbuntuにインストールしたのでその手順をまとめます。クラウドストレージは便利な反面、見知らぬ人が自分のファイルを閲覧できてしまったり公開状態になってしまっていたりというバグが発生し得ます。WireGuardはOpenVPNよりもシンプルで高速、より安全なVPNとして開発が進められており、OpenVPNに代わるVPNとして期待されています。15:19ご指摘ありがとうございます。hash:/etc/postfix/sasl_passwordですね。おかげさまでうまくいきました。コメントをキャンセルメールアドレスが公開されることはありません。virtualiment。