Tôi là một sinh viên tốt nghiệp và một người mới làm quen với Linux. Câu hỏi này là một loại spin-off của câu hỏi trước đây của tôi . Tổ chức của tôi có một cụm Ubuntu Linux. Tôi chỉ là một người dùng; Tôi không có quyền sysadmin và tôi chắc chắn không có chuyên môn để trở thành một sysadmin!
Câu hỏi của tôi là, làm thế nào để tôi tìm thấy thư địa phương của tôi? Theo tôi biết, tôi không sử dụng một đại lý chuyển thư. Các câu trả lời cho câu hỏi trước đây của tôi gợi ý rằng tôi tìm kiếm một tệp /var/spool/mail/$USER
, nhưng thật không may, tôi không thấy một tệp tương ứng với tên người dùng của mình. Trong /var/spool/mail/
, sử dụng ls
tôi chỉ thấy hai tệp: nobody
và www-data
, cả hai đều là tệp không có phần mở rộng.
Bạn có ý tưởng nào khác về nơi tôi có thể tìm bộ đệm thư của mình không (có lẽ là cục bộ, vì tôi không có tác nhân chuyển thư được định cấu hình, theo như tôi biết)?
echo $MAIL
, nó trả về /var/mail/myusername
, myusername
tên người dùng của tôi ở đâu. Nhưng khi tôi điều hướng đến /var/mail/
, tập tin myusername
không tồn tại ở đó.
at
để gửi tin nhắn cục bộ khi một quy trình được lên lịch tạo đầu ra, làm cách nào tôi có thể thử gửi tin nhắn cho chính mình? Đây là tất cả quá mới đối với tôi.
(echo Subject: test; echo) | /usr/sbin/sendmail -i YOUR_LOGIN
. Sơ khai Sendmail cũng được cung cấp bởi các máy chủ MTA khác (ví dụ postfix, exim).
echo $MAIL