次のようにmailxを使用して電子メールを送信しようとしています。
echo "something" | mailx -v -s "subject" [email protected]
これに対して「[127.0.0.1]によって接続が拒否されました」という回答を受け取ります。ログを確認してみましたが見つかりませんでした。このログはどこで見ることができますか?この問題をどのように解決しますか?
ベストアンサー1
デフォルトでは(または)をサーバーとしてmailx
使用してみてください。localhost
127.0.0.1
smtp
smtp
あなたのローカルコンピュータに実行中のデーモンがないようです。したがって、mailxは電子メールを送信できません。
あなたはできます:
- サーバーにsmtpデーモンをインストール、構成、および管理します。 IMHOの専門家でなければ、これは非常に悪い考えです。
ネットワーク(またはISP)管理者に連絡して、ローカルプライベートsmtpサーバーの名前を見つけます。以下
mailx
を使用して、必須パラメータを-S
オプションに渡すことができます。mailx -S smtp=smtp://you.smtp.server.example.com \ -v -s "subject" [email protected]