天天看點

Linux郵箱——mail指令

mail是linux中用于接收和發送郵件的指令。有時候我們會在stty中看到這樣的提示: <code>1</code> <code>您在 </code><code>/var/spool/mail/kryptosx</code> <code>中有郵件</code>

<code>01</code>

<code>[kryptosx@localhost ~]$ mail</code>

<code>02</code>

<code>heirloom mail version 12.5 7</code><code>/5/10</code><code>.  type ? </code><code>for</code> <code>help.</code>

<code>03</code>

<code>"/var/spool/mail/kryptosx"</code><code>: 8 messages</code>

<code>04</code>

<code>&gt;u  1 (cron daemon)         wed jun 11 16:00  28</code><code>/1069</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>05</code>

<code>    </code><code>2 (cron daemon)         wed jun 25 16:00  28</code><code>/1069</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>06</code>

<code>    </code><code>3 (cron daemon)         thu jun 26 19:53  28</code><code>/1054</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>07</code>

<code>    </code><code>4 (cron daemon)         thu jun 26 19:53  28</code><code>/1080</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>08</code>

<code>    </code><code>5 (cron daemon)         thu jun 26 19:56  28</code><code>/1089</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>09</code>

<code>    </code><code>6 (cron daemon)         thu jun 26 19:57  28</code><code>/1028</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>10</code>

<code>    </code><code>7 (cron daemon)         thu jun 26 19:58  28</code><code>/1029</code>  <code>"cron &lt;kryptosx@localhost&gt;"</code>

<code>11</code>

<code> </code><code>u  8 mail delivery subsys  thu jun 26 20:05  70</code><code>/3158</code>  <code>"returned mail: see tr"</code>

清單中的  &gt; 表示目前指針指在這個郵件。

type|p|page|more     顯示目前指針指向的郵件。

直接回車|n|next      指針下移一次,然後顯示指針指向的郵件。

f|from $num   指針移動到第num封郵件,不加數字顯示目前指向的标題。

$num    顯示第num封郵件。同時指針指向此郵件。    

l|list     顯示目前支援的指令清單

h|headers   順序顯示目前的郵件清單,h $num顯示第($num-1)/20+1頁。(一頁顯示20行郵件)

z     收件箱中最後二十封郵件清單。

d     删除目前郵件,指針并下移,d 1-100 删除第1到100封郵件。

x     退出mail指令平台,并不儲存之前的操作,比如删除郵件

q     退出mail指令平台,儲存之前的操作,比如删除已用d删除的郵件,已閱讀郵件會轉存到目前使用者家目錄下的mbox檔案中。如果在mbox中删除檔案才會徹底删除。

file|folder   顯示系統郵件所在的檔案,目前的郵件總數,以及此次修改情況(删除郵件數量等)。

<code>message 2:</code>

<code>from [email protected] wed jun 25 16:00:02 2014</code>

<code>return-path: &lt;[email protected]&gt;</code>

<code>date: wed, 25 jun 2014 16:00:01 +0800</code>

<code>from: </code><code>"(cron daemon)"</code> <code>&lt;[email protected]&gt;</code>

<code>to: [email protected]</code>

<code>subject: cron &lt;kryptosx@localhost&gt; ntpdate </code><code>time</code><code>.windows.com</code>

<code>content-type: text</code><code>/plain</code><code>; charset=utf-8</code>

<code>auto-submitted: auto-generated</code>

<code>precedence: bulk</code>

<code>x-cron-env: &lt;xdg_session_id=36&gt;</code>

<code>12</code>

<code>x-cron-env: &lt;xdg_runtime_dir=</code><code>/run/user/1000</code><code>&gt;</code>

<code>13</code>

<code>x-cron-env: &lt;lang=zh_cn.utf-8&gt;</code>

<code>14</code>

<code>x-cron-env: &lt;shell=</code><code>/bin/sh</code><code>&gt;</code>

<code>15</code>

<code>x-cron-env: &lt;home=</code><code>/home/kryptosx</code><code>&gt;</code>

<code>16</code>

<code>x-cron-env: &lt;path=</code><code>/usr/bin</code><code>:</code><code>/bin</code><code>&gt;</code>

<code>17</code>

<code>x-cron-env: &lt;logname=kryptosx&gt;</code>

<code>18</code>

<code>x-cron-env: &lt;user=kryptosx&gt;</code>

<code>19</code>

<code>status: ro</code>

<code>20</code>

<code>21</code>

<code>/bin/sh</code><code>: ntpdate: 未找到指令</code>

繼續閱讀