メールを読み終えたら、mbox ファイルに保存しないで削除することもできます (デフォルトでは、q コマンドで mailx プログラムを終了すると mbox に保存されます)。
読み終わった最後のメールを削除するには、mailx プロンプトに対して d と入力します。メールボックスから特定のメールを削除するには、次のコマンドを実行します。
d number
たとえば、2 番目のメールを削除するには、mailx プログラム内から次のコマンドを実行します。
& d 2 |
一度に複数のメールを削除することもできます。1 番目と 3 番目のメールを削除するには、次のコマンドを実行します。
& d 1 3 |
一定範囲のメールを削除することもできます。たとえば 1 〜 3 番目のメールを削除するには、次のコマンドを実行します。
& d 1-3 |
mailx を終了する前なら、メールボックスから削除したメールを復元 (削除の取り消し) できます。次の形式のコマンドを入力して Return キーを押します。
u number
たとえば、2 番目のメールを復元するには、次のコマンドを実行します。
& u 2 |
前回の削除コマンドを取り消すには、削除した直後に mailx プロンプトに対して u と入力します。たとえば、前回の削除コマンドが d 2-5 の場合は、u と入力すると 2 〜 5 番目のメールの削除が取り消されます。
q コマンドで mailx を終了すると、すべての削除操作が確定されます。つまり、削除したメールを復元することはできなくなります。ただし、x コマンドで mailx を終了すればメールボックスを以前の状態に保つことができます。前述のように、x コマンドで mailx を終了すると、読み終わったメールでも U が付けられて表示され、削除したメールも削除されなかったことになります。