Ubuntu の crontab は MAILFROM が使えない
Amazon SES や Cuenote SR-S などのメールリレーサーバーの導入するとき等、メールの送信元メールアドレスを統一する必要性に迫られる時があります。その際に Ubuntu の crontab にて送信元アドレスが指定できなかったので情報をまとめてみました。
Advertisement
crontab の MAILFROM と MAILTO の使用可否
主要なサーバ OS を調べたところ、MAILFROM は Redhat 系統のサーバ OS では利用可能。Debian 系統のサーバ OS では使用できない…という結果でした。ついでにメールの送信先を指定する MAILTO を調べたところ基本的には使用可能…という結果。
〇MAILTO の使用について
Redhat 系統:使用可能
Debian 系統:使用可能。
Redhat 系統:使用可能
Debian 系統:使用可能。
〇MAILFROM の使用について
Redhat 系統:使用可能
Debian 系統:使用不可
ちなみに Debian系統 と Redhat系統とは主に
〇Debian系統
Debian
Ubuntu
Debian
Ubuntu
〇Redhat系統
Red Hat Enterprise Linux
Fedora
CentOS (サポート終了済み)
のサーバ OS を指しています。
Ubuntu の crontab で送信元メールアドレスを定義したい場合は、標準出力を mail コマンドに引き渡して送信する。またはプログラムを組むしかなさそうですね。
Linuxの知識については下記の本も参考になるので、スキルアップにお役立てください。
三宅 英明 (著)、大角 祐介 (著)
ページ数: 440ページ
出版社:SBクリエイティブ
発売日:2015/06/06
出典:amazon
ページ数: 440ページ
出版社:SBクリエイティブ
発売日:2015/06/06
出典:amazon

Author:しき 投稿一覧
奈良県在住のエンジニア。アルバイトでゲーム開発に携わりIT業界入り。組み込みや業務系のソフト開発を経験して、その後レンタルサーバー会社にてインターネットの根幹の知識を得る。今ではスマホアプリの開発やWeb開発、インフラの構築に従事中。
関連する記事
インフラカテゴリの最新記事
-
- 2023.02.09
- docker,
[docker]対処法:コンテナにログインした時にvi(vim)コマンドが使えない
-
- 2023.01.27
- docker,
[docker]対処法:OCI runtime create failed exec: “bash”: executable file not found
-
- 2023.01.06
- ubuntu,
Debian/Ubuntu系統のサーバOSではcrontabのMAILFROMは使えない件について
-
- 2022.07.19
- ubuntu,
[AWS]Ubuntu22.04 LTS にSSH接続(ログイン)できない問題の解決方法
-
- 2022.06.07
[python]torch がインストールできない場合の対応策
-
- 2022.06.02
- cloudwatch,
[AWS]CloudWatchで監視を行う項目