VPSを使っていますが、OpenVZなのでLinuxしか使えません。この環境下でもFreeBSDで使い慣れたsendmailを使えるようにしましょう。sendmailとmailクライアントのインストールCentOSやDebianには標準でsendmailとmailコマンドが用意されていないので、パッケージからインストールします。CentOSの場合、sendmailサーバーに加えてクライアントプログラムのmailxをインストールします。mailxDebianの場合はsendmailサーバーに加えてsendmail-cfというツールとクライアントプログラムのmailutilsをインストールします。9.11でsendmailをインストールしたところ、sasl2-binを要求されたので追加インストールしています。sasl-binのメッセージに従って/etc/mail/sendmail.mcと/etc/mail/submit.mcの最後にinclude('/etc/mail/sasl/sasl.m4')dnlを追記してsendmailをリロードしました。reloadCentOSの場合はインストールできたらサービスの自動起動設定をしてからサービスを起動します。Debianはインストールと同時に起動処理が完了しているので以下は不要です。7.6にはPostfixは入っていませんでした。ポート開放とメール設定CentOSならfirewall-cmdを使ってsmtpポートとpop3ポートを開放します。--reload確認結果は以下のとおり。rules:Debianの場合はufwでポート開放します。587確認結果は以下のとおり。(v6)sendmailの初期設定はFreeBSDのsendmail設定と同じです。virtusertableファイルをそれぞれ設定します。これに加えて一点だけLinux独自の設定が必要です。5.5)によるとCentOSのsendmailはデフォルトで外部メールを受信しない設定とのこと。/etc/mail/sendmail.cfの設定を書き換える必要があります。optionsのところにあります。Port=smtpこれでmakeすればmailコマンドが使えるようになるよ。