I. Tổng quan hệ điều hành UNIX
7. Thư tín điện tử
Trong Unix hỗ trợ chương trình mail và mailx cho phép người sử dụng thực hiện việc gửi và nhân mail theo chuẩn SMTP
Lệnh mail:
Thư điện tử cung cấp các khả năng cơ bản để gửi và nhận thông báo. Mail sẽ hiển thị thông báo theo thứ tự vào trước ra sau.Sau khi hiển thị mỗi thông báo mail sẽ hiện lên dấu ? để chờ lệnh của người sử dụng. Gồm một số lệnh sau: + Hiện message tiếp theo - Hiện mesage trước đó d Xoá message hiện thời. h Hiện header của message. m <user> Gửi message tới user. p Hiện lại nội dung message.
s <file> Ghi message ra tập tin hoặc mbox
w<file> Ghi message ra file nhưng không ghi phần header. q Thoát khỏi mail
x Thoát khỏi mail mà không thay đổi thông báo ! lệnh Thực hiện lệnh Unix
Gửi thư : Đưa vào lệnh mail với địa chỉ của người sử dụng. Ví dụ: $mail dung@sysdomain
<thông báo> ctrl-d
Nhận thư: Khi login vào hệ thống nếu có thư hệ thống sẽ thông báo " You have mail" khi đó có thểđánh $mail để thực hiện các thao tác trên message.
Lệnh mailx
Mailx bao gồm các lệnh để chuyển và nhận thư.: mailx <option> <user> option -e soạn message
-v soạn message bằng lệnh vi -r <file> đọc file vào message
!<lệnh> Cho phép thực hiện các lệnh shell.
= Hiện số của message
delete d Xoá message hiện thời
dp Xoá message và chuyển đến message kế tiếp edit e Soạn thảo message.
exit Thoát khỏi mailx và không lưu lại thay đổi. headers h Hiện header của message chỉđịnh.
mail <user> m Gửi message tới người chỉđịnh next n Hiện message tiếp theo
print p Hiện message lên màn hình.
quit q Thoát khỏi mailx và hoàn thành các thao tác đã thực hiện.
reply r Trả lời mail tới người gửi và các người nhận. Reply R Chỉ trả lời mail tới người gửi.
save <file> s Ghi message tới file chỉđịnh. Save S Ghi message sau khi gửi nó. undelete u Bỏ xoá bởi lệnh delete.
visual v Dùng lệnh vi để soạn thảo message. write <file> w Ghi message mà không ghi header.