ฉันเป็นนักศึกษาระดับบัณฑิตศึกษาและเป็นสามเณร Linux คำถามนี้เป็นประเภทของสปินออกจากคำถามก่อนหน้านี้ของฉัน สถาบันของฉันมีคลัสเตอร์ Ubuntu Linux ฉันเป็นแค่ผู้ใช้ ฉันไม่มีสิทธิ์ดูแลระบบและแน่นอนว่าฉันไม่มีความเชี่ยวชาญในการดูแลระบบ!
คำถามของฉันคือฉันจะหาสปูลจดหมายในพื้นที่ได้อย่างไร เท่าที่ฉันรู้ฉันไม่ได้ใช้ตัวแทนการถ่ายโอนจดหมาย คำตอบสำหรับคำถามก่อนหน้าของฉันบอกว่าฉันค้นหาไฟล์/var/spool/mail/$USER
แต่น่าเสียดายที่ฉันไม่เห็นไฟล์ที่สอดคล้องกับชื่อผู้ใช้ของฉัน ในการ/var/spool/mail/
ใช้ls
ฉันเห็นสองไฟล์เท่านั้น: nobody
และwww-data
ซึ่งเป็นทั้งไฟล์เสริม
คุณมีความคิดอื่น ๆ เกี่ยวกับที่ฉันสามารถมองหาสปูลอีเมลของฉัน (ซึ่งอาจเป็นในพื้นที่เนื่องจากฉันไม่ได้กำหนดเอเจนต์การถ่ายโอนเมลไว้เท่าที่ฉันรู้)
echo $MAIL
มันจะส่งคืนชื่อผู้ใช้ของฉันอยู่/var/mail/myusername
ที่ไหน myusername
แต่เมื่อฉันไป/var/mail/
ที่ไฟล์myusername
ไม่มีอยู่
at
เพื่อส่งข้อความท้องถิ่นเมื่อกระบวนการตามกำหนดเวลาสร้างผลลัพธ์ฉันจะลองส่งข้อความถึงตัวเองได้อย่างไร ทั้งหมดนี้เป็นเรื่องใหม่สำหรับฉัน
(echo Subject: test; echo) | /usr/sbin/sendmail -i YOUR_LOGIN
. ต้นขั้ว Sendmail นั้นให้บริการโดยเซิร์ฟเวอร์ MTA อื่น ๆ เช่นกัน (เช่น postfix, exim)
echo $MAIL