• ベストアンサー

一時的にsendmailコマンドで1日で返却することは可能でしょうか?

自宅サーバーでメールのテストをしております。 宛先のアドレスが間違っているメールを送り、メールキューに溜まっていることは確認したのですが、デフォルトでは5日滞在するので、cf等設定変更せずに、一時的にsendmailコマンドで1日で返却することは可能でしょうか? 削除でなく早く返却させたいです。 早くキューから取りきたいです。 ちなみにメールキューの再送は sendmail -q -vだと思いますが、どのようなオプションをつければそうなるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.2

CentOS 5.2 の sendmail 8.13 では sendmail -q -v -O Timeout.queuereturn=1d で再送すると、再送できずに 1日以上経過しているメールは 発信者に戻されます。

roox2
質問者

補足

バージョン8.11.6は無理でしょうか?

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • t-okura
  • ベストアンサー率75% (253/335)
回答No.3

> バージョン8.11.6は無理でしょうか? 可能だと思いますが、手元にないので確証はありません。 自宅サーバでテストしているとのことですので、実際に試して みてはいかがでしょうか。

すると、全ての回答が全文表示されます。
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

man sendmailすればわかりますが、キューの再送を行う間隔は-qオプションで設定できますが、sendmail.cfで設定するところのTimeout.queuereturn=5dをオプションで設定することはできません そもそもなぜ配送できないのかの原因を解決すべきなのでは? #復旧して配送できるようになる見込みがあるのであれば、再送間隔を短くすればキューに貯まる可能性(時間)は少なくなりますが

すると、全ての回答が全文表示されます。

関連するQ&A