Score:0

ผู้ใช้ภายในรายใหม่ไม่สามารถรับรองความถูกต้องเพื่อรับเมล - ภายในเครื่องหรือระยะไกล

ธง vn

ฉันเพิ่งสร้างผู้ใช้ภายในเครื่องหลายคน ซึ่งทุกคนสร้างกล่องจดหมายของตน /var/mail/<ผู้ใช้>แต่เมื่อได้ลองวิ่ง จดหมาย ในฐานะผู้ใช้ในเซสชัน ssh ฉันได้รับ "ไม่มีเมลสำหรับ" ...แม้ว่าฉันเพิ่งส่งเมลถึงผู้ใช้รายนั้นจาก ราก และมันกำลังนั่งอยู่ใน /var/mail/<ผู้ใช้> (มัน จะ แสดงเมลถ้าฉันทำ เมล -f /var/mail/<user> - แต่ฉันไม่ควรต้องทำอย่างนั้น)

หากฉันพยายามกำหนดค่าแอปอีเมลภายนอก (ลองใช้ Apple Mail บน iPhone และ macOS และ Thunderbird บน macOS) ฉันไม่สามารถรับรองความถูกต้องได้

สำหรับผู้ใช้เมื่อหลายเดือนก่อน ฉันสามารถรับเมลบน commandline ได้ด้วย จดหมาย หรือตั้งค่าในแอปเมลภายนอกก็ไม่มีปัญหา

เกี่ยวกับอะไร ล่าสุด ฉันควรพิจารณาผู้ใช้เพื่อวินิจฉัยปัญหานี้หรือไม่

hr flag
มีการส่งออกตัวแปร `MAIL` ของผู้ใช้ (เช่น `printenv MAIL` หรือ `declare -p MAIL`) หรือไม่
warren avatar
vn flag
@steeldriver - สำหรับ `root` ฉันได้รับ `/root/Maildir` สำหรับผู้ใช้ใหม่ของฉัน (คนหนึ่งคือ `gitlab` เนื่องจากฉันกำลังตั้งค่าให้ส่ง/รับการอัปเดตทางอีเมลด้วย), `/home/gitlab/Maildir` นั่นคือ `printenv` ผ่าน `declare`: `declare -x MAIL="/home/gitlab/Maildir"`
hr flag
ตกลงเพื่อให้แตกต่างจาก `/var/mail/ อย่างชัดเจน` (ซึ่งเป็นค่าเริ่มต้นที่ตั้งค่าผ่าน pam_mail.so iirc)
warren avatar
vn flag
@steeldriver - ไม่มีอะไรใน `~/Maildir` สำหรับ `root` (หรือผู้ใช้รายอื่น) ... แต่มีอยู่ใน `/var/mail/root` :)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา