ฉันได้ปรับตัวและขยายคำตอบอื่น ๆ ที่ได้รับการสนับสนุนจากความคิดเห็นของGilles :
(ฉันใช้ Ubuntu 12.04.1 LTS แต่กระบวนการตั้งค่าทั่วไปควรใช้กับ Ubuntus ก่อนหน้าและอนาคต)
สิ่งแรกที่ต้องทำคือการติดตั้งตัวแทน Mail Transfer (MTA) เพื่อให้อีเมลที่สามารถส่งไปยังผู้ใช้อีเมลตัวแทน (MUA) Thunderbirdเช่น นี่เป็นสิ่งที่จำเป็นเท่านั้นเพราะเรากำลังติดต่อกับเมลท้องถิ่นและต้องการที่จะสามารถส่งและรับ; ด้วยบัญชีประเภท gmail ระยะไกลปกติเฉพาะตัวแทนผู้ใช้เช่นThunderbirdจำเป็น
ฉันใช้postfixตัวเองซึ่งเป็นทางเลือกแทนsendmailซึ่งมีรุ่นเชิงพาณิชย์และโอเพนซอร์ส ข้อมูลเพิ่มเติมเกี่ยวกับความสามารถของ postfix อยู่ที่เว็บไซต์ทางการและผู้ใช้อาจพบว่ารายชื่อผู้รับจดหมายมีข้อมูลที่เป็นประโยชน์หากมีปัญหาใด ๆ เกิดขึ้น
ดังนั้นในการติดตั้งโปรแกรมให้เรียกใช้
sudo apt-get install postfix
คุณสามารถกำหนดค่าเมื่อติดตั้งหรือปฏิเสธข้อเสนอและเรียกใช้ในภายหลัง 
sudo dpkg-reconfigure postfix
เพื่อสร้างไฟล์กำหนดค่าที่สำคัญ ( /etc/postfix/main.cfg) หากคุณเคยแก้ไขไฟล์นี้ด้วยตนเองซึ่งไม่จำเป็นต้องแนะนำคุณต้องเรียกใช้sudo newaliasesและsudo service postfix restartหลังจากนั้นเพื่อใช้การเปลี่ยนแปลง
Postfixค่อนข้างตรงไปตรงมาถึงการตั้งค่าถึงแม้ว่าคุณอาจมีการตั้งค่าบางอย่างที่คุณต้องการใช้ ในหน้าจอแรกที่คุณเห็นด้านล่างคุณต้องเลือกตัวเลือกท้องถิ่นสำหรับจดหมายของคุณ:

จากนั้นในหน้าจอถัดไปเลือก 'ชื่ออีเมล' ของคุณ /etc/hostnameก็มักจะเป็นเช่นเดียวกับ คุณสามารถยอมรับค่าเริ่มต้นสำหรับหน้าจอส่วนใหญ่ต่อไปนี้

เมื่อกล่าวถึง/etc/aliasesและผู้รับ Root และ Postmaster (ตามด้านบน) คุณสามารถกรอกชื่อผู้ใช้ของคุณ แต่ต้องแน่ใจว่าคุณตรวจสอบไฟล์นามแฝงตามที่ควรจะเป็นโดยการอ่านหัวข้อถัดไปของบทช่วยสอนนี้
ก่อนอื่นตามที่แนะนำในการสนทนานี้คุณ/etc/aliasesควรเป็นเช่นนี้หากมีการตั้งค่าอย่างถูกต้อง:  
postmaster:    root
root:   mike 
หากไม่มีให้แก้ไขด้วยsudo nano /etc/aliasesแล้วเรียกใช้sudo newaliasesและsudo service postfix restartเพื่อให้มีการอัปเดตการกำหนดค่า Postfix'sคุณสมบัตินามแฝงช่วยให้สามารถเปลี่ยนเส้นทางจดหมายได้ดังนั้นการตั้งค่าจึงมีความสำคัญอย่างยิ่งสำหรับการฝึกอบรมส่วนที่เหลือ
ดังที่ระบุไว้ในลิงค์ด้านบนคุณต้องสร้าง.forwardไฟล์ที่มีชื่อผู้ใช้และ localhost ของคุณเช่นmike@localhostเพื่อที่จะส่งต่ออีเมลของรูทไปยังคุณ หากต้องการทำสิ่งนี้ให้ป้อนคำสั่งเหล่านี้:
sudo touch /root/.forward
จากนั้นเรียกใช้    
sudo nano /root/.forward
เพื่อวางผู้ใช้ของคุณ: เช่นmike@localhostในไฟล์และบันทึก
นอกจากนี้ฉันพบว่าจำเป็นต้องเพิ่มผู้ใช้ของคุณในกลุ่มอีเมลเพื่อให้Thunderbirdสามารถเข้าถึงไฟล์อีเมลได้:
sudo adduser $USER mail
จากนั้นออกจากระบบและลงชื่อเข้าใช้เพื่อให้การเปลี่ยนแปลงมีผล ไม่จำเป็นต้องมีchownหรือchmodไฟล์ใด ๆ ตามที่บางบทความอาจแนะนำและการเพิ่มผู้ใช้ของคุณไปยังกลุ่มอีเมลเป็นวิธีปฏิบัติที่ดีกว่าและหลีกเลี่ยงการเปลี่ยนแปลงการอนุญาตโดยตรงบนระบบไฟล์รูท
ตอนนี้สำหรับการThunderbirdกำหนดค่า ไปที่แก้ไข> การตั้งค่าบัญชี> การกระทำของบัญชี> เพิ่มบัญชีอื่น> เลือก Unix spoolmail และในหน้าจอถัดไปให้ใส่ชื่อผู้ใช้ของคุณในช่องแรกและวางyourusername@localhostในช่องที่สอง
 

ตอนนี้ไปที่บัญชีใหม่ของคุณในการตั้งค่าบัญชีและเลือกการตั้งค่าเซิร์ฟเวอร์และเลือกไดเรกทอรีในท้องถิ่นเป็น/var/mailหรือ/var/mail/username(ถ้าตั้งค่า) เช่นในภาพหน้าจอด้านล่าง

ตามคำแนะนำในบทความนี้คุณจะต้องกำหนดค่าเซิร์ฟเวอร์ smtp หากคุณต้องการทดสอบบัญชีโดยส่งอีเมลไปroot@localhostแล้วคลิกรับอีเมลในธันเดอร์เบิร์ดเพื่อรับมันเนื่องจากมีการเปลี่ยนเส้นทางอีเมลของรูyouruser@localhostท
ไปที่การตั้งค่าบัญชี> เซิร์ฟเวอร์ขาออกและเลือกที่จะเพิ่มใหม่ การตั้งค่าควรเป็นในภาพหน้าจอด้านล่าง:

ในตอนนี้ให้ทดสอบบัญชีของคุณโดยการเขียนจดหมายถึงroot@localhostจากนั้นไม่กี่วินาทีหลังจากนั้นคลิกรับจดหมายในบัญชีของคุณ คุณควรเห็นอีเมลเช่นนี้:

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