Linux 指令篇:讯息传送与信件管理--mail
名称:mail# u. r J% b+ f" d( M j& m
4 ~7 j" V- y( t* l+ s' {
- ]8 U4 h3 Y7 s使用权限:所有使用者: O# a) ^9 ?# R4 X9 s2 n0 b I3 M6 o3 G
& o" a9 N/ k8 }
& o8 K2 Y4 e: n" O0 H
使用方式:mail[-iInv][-ssubject][-ccc-addr][-bbcc-addr]user1[user2...]
! q3 h$ H1 U3 ]7 T, R% |/ F& @; |' {, u( f$ q! ~, V* |1 }0 w1 x3 O) j
6 j; R5 d7 F, ~1 D: A& n4 V! O说明:2 q- _: R9 @ `& k) T
mail不仅只是一个指令,mail还是一个电子邮件程序,不过利用mail来读信的人应该很少吧!对于系统管理者来说mail就很有用,因为管理者可以用mail写成script,定期寄一些备忘录提醒系统的使用者。) I9 ~: w, |! x$ H# q
' M/ |" b7 T! Q1 L7 E0 @9 S0 q
$ P9 U* N+ O- e" V; q9 C参数:7 Q$ ~) ~, e! I! ?# ]4 X5 a
i忽略tty的中断讯号。(interrupt)
& h4 y$ k o/ _: }I强迫设成互动模式。(Interactive)
0 ^; {) M; ?1 M) L9 mv列印出讯息,例如送信的地点、状态等等。(verbose)
8 ]" w$ n( P* Q! j0 On不读入mail.rc设定档。
1 J: z) v( [5 Qs邮件标题。
' J0 J0 M ~% c5 T3 yccc邮件地址。% F. n' }" {/ u
bbcc邮件地址。$ [: a8 z9 `& ?' c1 {
( C% c8 j6 F/ K p% d: `$ d
. \4 P4 p) }8 M& @6 H范例:) y( B" w5 |/ E1 s3 Q# n8 Y' G
7 |, A- X9 f$ c; V3 q, C. |. M: Z+ U3 W& U$ M
将信件送给一个或以上的电子邮件地址,由于没有加入其他的选项,使用者必须输入标题与信件的内容等。而user2没有主机位置,就会送给邮件服务器的user2使用者。3 b4 I2 R% x4 D4 O; O9 P
+ a* J( a3 L5 w% L' O: z+ m! N* T: w/ Q" [# b* X; C
7 ~3 s) r6 r. X, Q) S1 [; l; t
mailuser1@email.address
, E2 G% ^2 v: h6 emailuser1@email.addressuser22 n) ?. e; N! E
' @5 d: f9 v, V# z% h5 s
8 P7 y8 L- p, A* x* T4 [' t& m5 @7 w
将mail.txt的内容寄给user2同时cc给user1。如果将这一行指令设成cronjob就可以定时将备忘录寄给系统使用者。+ y; v1 ~- \% a4 H
2 A: Z8 q! P0 H) j4 u; X
mail-s标题-cuser1user2%26lt;mail.txt
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)