内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
centos:mail_command
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== mailコマンド ====== ====== mail ====== ===== mailのフロー ===== - /var/spool/mail/root にメールが届く - mail コマンドでメールを確認する - 数字+Enterで任意のメールを読む - d数字+Enterで任意のメールを削除 - h でメールリストを開く - q で閉じる - /root/mbox に既読メールが保存される(Saved ** messages in mbox) - mail -f で既読メールを確認する ===== mailコマンド ===== ==== カーソルの位置のメールが現在選択されているメール ==== <code> # mail U754 MAILER-DAEMON@kd-adm Mon Oct 15 01:00 251/8692 "Undelivered Mail Returned to Sender" >U755 MAILER-DAEMON@kd-adm Mon Oct 15 02:23 251/8692 "Undelivered Mail Returned to Sender" U756 MAILER-DAEMON@kd-adm Mon Oct 15 02:23 246/8417 "Undelivered Mail Returned to Sender" </code> ==== 指定メールを開く ==== <code> # 756 </code> ==== メール一覧を表示 ==== <code> # h U754 MAILER-DAEMON@kd-adm Mon Oct 15 01:00 251/8692 "Undelivered Mail Returned to Sender" U755 MAILER-DAEMON@kd-adm Mon Oct 15 02:23 251/8692 "Undelivered Mail Returned to Sender" > 756 MAILER-DAEMON@kd-adm Mon Oct 15 02:23 246/8417 "Undelivered Mail Returned to Sender" </code> ==== 範囲指定して削除 ==== <code> # d 750-753 </code> ===== メール削除 ===== <code> # ll /var/spool/mail/ 合計 0 -rw-rw---- 1 istadmin mail 0 8月 2 19:53 2013 root -rw-rw---- 1 istpika mail 0 8月 2 19:53 2013 taro # rm -rf /var/spool/mail/root </code> ===== mail送信 ===== ==== CentOS5.x ==== - s:SUBJECT - :TO - f:FROM メール本文入力後、ピリオドで送信 <code> # mail -s "SUBJECT" clown@example.com -- -f FROM@mail.com mail body . EOT </code>==== CentOS6.x ==== - s:SUBJECT - r:FROM - :TO メール本文入力後、ピリオドで送信 <code> # mail -s "SUBJECT" -r FROM@mail.com clown@example.com mail body . EOT </code> ====== Tips ====== ===== cronの実行結果のメールを止める ===== ==== crontab ==== <code> # crontab -e </code> <code> MAILTO="" */1 * * * * /usr/local/bin/exec </code> ==== /etc/crontab ==== <code> # vi /etc/crontab </code> <code> SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin #MAILTO=root MAILTO="" HOME=/ # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed </code> ==== /etc/anacrontab ==== <code> # vi /etc/anacrontab </code> <code> # /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin #MAILTO=root MAILTO="" # the maximal random delay added to the base delay of the jobs RANDOM_DELAY=45 # the jobs will be started during the following hours only START_HOURS_RANGE=3-22 #period in days delay in minutes job-identifier command 1 5 cron.daily nice run-parts /etc/cron.daily 7 25 cron.weekly nice run-parts /etc/cron.weekly @monthly 45 cron.monthly nice run-parts /etc/cron.monthly </code> ==== /etc/cron.d/0hourly ==== <code> # vi /etc/cron.d/0hourly </code> <code> SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin #MAILTO=root MAILTO="" HOME=/ 01 * * * * root run-parts /etc/cron.hourly </code> ===== メール送信時にIPv6の警告がでる ===== mailコマンドで送信時に次のような警告が出る。 <code> send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol send-mail: warning: inet_protocols: configuring for IPv4 support only postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol postdrop: warning: inet_protocols: configuring for IPv4 support only </code> プロトコルはIPv4とIPv6が両方とも対応になっているようなので、設定ファイル(/etc/postfix/main.cf)を開き、ipv4 だけにする。 <code> # vi /etc/postfix/main.cf </code> <code> #inet_protocols = all inet_protocols = ipv4 </code> デーモン再起動。 <code> # /etc/init.d/postfix restart </code>
centos/mail_command.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ