cron経由でのメール送信が機能しない

SPRBRN

サーバー1からサーバー2にバックアップを作成するためのrsyncスクリプトがあります。サーバーはCentosタイプのAmazonLinuxAMIです。スクリプトはcrontabを介して毎日実行されます。バックアップが作成されるため、cronが実行され、スクリプトが機能します。ログが作成され、メールで送信する必要があります。これは何らかの理由で起こりません。スクリプトを手動で実行すると、メールが送信されるため、メールサーバー(Postfix)が機能し、rsyncスクリプトの最後にあるメールスクリプトも機能します。以下にrsyncスクリプトを示します。

echo "To:[email protected]"> /tmp/rsync_test.log 
echo "From:[email protected]" >> /tmp/rsync_test.log 
echo "件名:Testmail >> /tmp/rsync_test.log 
echo" ">> /tmp/rsync_test.log 
cat /tmp/rsync_test.log | sendmail -t

なぜこれが機能しないのですか?どうすれば修正できますか?

タグウィント

cronタスクは限られた環境で実行されます特に、PATHenv変数にはcatまたはsendmailへのパスが含まれていない可能性があります

フルパスを指定してみてください。

/bin/cat /tmp/rsync_test.log | /usr/sbin/sendmail -t

それは私の推測です。

正確な理由を知りたい場合は、cronatskを設定するときに、crontaskスクリプトのstdoutとstderrをログファイルにキャプチャします。

*/5 * * * * /your/scripts/task.sh >/somepath/file.log 2>&1

エラーメッセージが表示されます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

シリアル経由でのstdoutの送信が機能しない

分類Dev

cURLを使用したFirebase経由での通知の送信が機能しない

分類Dev

AppCache経由で送信されたBinaryFileResponseが機能しない

分類Dev

ホストにデプロイした後、Gmailを使用してC#経由でメールを送信することが機能しない

分類Dev

aspnetboilerplateでのメール送信が機能しない

分類Dev

Google AppScriptがトリガー経由で自動メールを送信しない

分類Dev

Laravelメールがキュー経由で送信されない

分類Dev

Rails 5の連絡先フォームがheroku経由でsendgridを使用してメールを送信しない

分類Dev

html が php 経由で送信されたときに「onclick」が機能しないのはなぜですか?

分類Dev

SSH経由のRYSNCが制限付きシェルで機能しない

分類Dev

JavaScript経由でメニューを選択:Mozillaでは機能しない( `undefined`)が、Chromeでは機能する

分類Dev

CodeIgniterでメールの送信が機能しないのはなぜですか?

分類Dev

https経由のSubversionインポートが機能しない

分類Dev

ajax経由でコントローラーにデータを送信することが機能しない

分類Dev

_googWcmGetコールバックが動的電話番号のGTM経由で機能しない

分類Dev

USB経由でのインストールが機能しない-7.0デバイス

分類Dev

C#TCP経由でSSLを使用したリクエストの送信が機能しない

分類Dev

Javaメール-Gmail経由でメールが送信されない

分類Dev

MandrillPHPmailerを使用したメールの送信が機能しない

分類Dev

nodemailerを使用してNode.js経由でメールを送信することが機能していません

分類Dev

Nodemailerの電子メール送信がNode.jsで機能しない

分類Dev

メールの非同期送信が機能しない

分類Dev

PHPからのメール送信が機能しない

分類Dev

phpmailerの電子メール送信が機能しない

分類Dev

Androidがソケット経由で画像を送信できない:「client.getOutputStream()」が機能しない

分類Dev

xdmp.httpPost()がsendGrid経由でメールを送信できない

分類Dev

sendgridを使用してSMTPAPI経由でメールを送信しない

分類Dev

Javaを使用してGmail経由で電子メールを送信できない

分類Dev

MacOSでcron経由で実行するとパンダread_csvが機能しない

Related 関連記事

  1. 1

    シリアル経由でのstdoutの送信が機能しない

  2. 2

    cURLを使用したFirebase経由での通知の送信が機能しない

  3. 3

    AppCache経由で送信されたBinaryFileResponseが機能しない

  4. 4

    ホストにデプロイした後、Gmailを使用してC#経由でメールを送信することが機能しない

  5. 5

    aspnetboilerplateでのメール送信が機能しない

  6. 6

    Google AppScriptがトリガー経由で自動メールを送信しない

  7. 7

    Laravelメールがキュー経由で送信されない

  8. 8

    Rails 5の連絡先フォームがheroku経由でsendgridを使用してメールを送信しない

  9. 9

    html が php 経由で送信されたときに「onclick」が機能しないのはなぜですか?

  10. 10

    SSH経由のRYSNCが制限付きシェルで機能しない

  11. 11

    JavaScript経由でメニューを選択:Mozillaでは機能しない( `undefined`)が、Chromeでは機能する

  12. 12

    CodeIgniterでメールの送信が機能しないのはなぜですか?

  13. 13

    https経由のSubversionインポートが機能しない

  14. 14

    ajax経由でコントローラーにデータを送信することが機能しない

  15. 15

    _googWcmGetコールバックが動的電話番号のGTM経由で機能しない

  16. 16

    USB経由でのインストールが機能しない-7.0デバイス

  17. 17

    C#TCP経由でSSLを使用したリクエストの送信が機能しない

  18. 18

    Javaメール-Gmail経由でメールが送信されない

  19. 19

    MandrillPHPmailerを使用したメールの送信が機能しない

  20. 20

    nodemailerを使用してNode.js経由でメールを送信することが機能していません

  21. 21

    Nodemailerの電子メール送信がNode.jsで機能しない

  22. 22

    メールの非同期送信が機能しない

  23. 23

    PHPからのメール送信が機能しない

  24. 24

    phpmailerの電子メール送信が機能しない

  25. 25

    Androidがソケット経由で画像を送信できない:「client.getOutputStream()」が機能しない

  26. 26

    xdmp.httpPost()がsendGrid経由でメールを送信できない

  27. 27

    sendgridを使用してSMTPAPI経由でメールを送信しない

  28. 28

    Javaを使用してGmail経由で電子メールを送信できない

  29. 29

    MacOSでcron経由で実行するとパンダread_csvが機能しない

ホットタグ

アーカイブ