postfix เก็บอีเมลไว้ที่ไหน


33

ฉันไม่พบเอกสารใด ๆ เกี่ยวกับวิธีที่ postfix เก็บอีเมล เก็บไว้ที่ไหนและอยู่ในรูปแบบใด ฉันใช้เซิร์ฟเวอร์ Ubuntu 11

คำตอบ:


37

อาจจะ/var/mail/[username]เป็นแบบดั้งเดิมหรือมากกว่านั้น/var/spool/mail/[username]

รูปแบบปกติเรียกว่า "mbox" ใช้บรรทัดที่ขึ้นต้นด้วย "จาก" เพื่อระบุจุดเริ่มต้นของแต่ละข้อความ - นี่คือเหตุผลหนึ่งว่าทำไมไคลเอนต์อีเมลจำนวนมากจะเปลี่ยน "จาก" ในเนื้อความของข้อความเป็น "> จาก" . นอกจากนี้คุณยังสามารถกำหนดค่าให้ใช้ "maildir" ซึ่ง/var/mail/[username]เป็นไดเรกทอรีที่ทุกข้อความอีเมลเป็นไฟล์ในไดเรกทอรีนั้น


1
แน่นอนว่าผู้ใช้ไม่ได้procmailกำหนดค่าให้ทำแทนเขา
Shadur

นอกจากนี้ยังสมมติว่าพวกเขาไม่ได้ติดตั้ง cyrus-sasl ซึ่งเคลื่อนย้ายสิ่งต่าง ๆ เราพยายามทำให้สิ่งต่าง ๆ เรียบง่าย
Paul Tomblin

ฉันติดตั้ง postfix แล้วทั้งสองเส้นทางข้างบนนั้นว่างเปล่า แต่ฉันเห็นอีเมลในเว็บอินเตอร์เฟสกระรอก
อเล็กซ์

@Alex ดู /etc/postfix/main.cfและดูว่าจะไม่ใส่เครื่องหมายใดmail_spool_directoryและhome_mailboxดูว่าไม่มีการช่องหรือmailbox_transport = cyrusไม่ อย่างที่ฉันได้กล่าวไว้ข้างต้นไซรัสทำสิ่งที่ซับซ้อนกับอีเมลของคุณ
พอลทอมบลิน

15

สำหรับจดหมายขาออก (คุณไม่ได้ระบุและมีคำตอบขาเข้าไว้ที่อื่น) จดหมายนั้นอยู่ใน/var/spool/postfixนั้น หากคุณดูที่นั่นคุณจะพบไดเรกทอรีย่อยทุกประเภท


ฉันไม่พบเมลขาออกของฉันบนเครื่องเดเบียน
simonpie

ฉันไม่พบเมลขาออกในเครื่องเดเบียน ไดเรกทอรีนี้ใช้ แต่สิ่งต่าง ๆ ที่มีอยู่ในร้านค้าเท่านั้น trensiently อัลไพน์เก็บอีเมลขาออกใน/home/[username]/mail/sent-mailตัวอย่างเช่น
simonpie

2
Postfix จะไม่เก็บจดหมายขาออกอย่างถาวร เมื่อปิดระบบแล้วจะไม่รับผิดชอบ MTA อีกต่อไป หากคุณต้องการสำเนาถาวร Bcc: ตัวคุณเองหรือใช้ข้อเสนอ MUA ของคุณ (เช่นที่คุณพูดถึงอัลไพน์)
tripleee

ใช่มันเป็นชั่วคราว ลดการเชื่อมต่อเน็ตและส่งอีเมล จากนั้นคุณจะเห็นบางสิ่งที่อยู่ในคิว ...
Aaron D. Marasco
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.