ฉันสามารถรับอีเมลจาก Gmail โดยใช้คำสั่ง mail / mailx มาตรฐานบน linux


3

ฉันค้นหา Google บ่อยครั้ง แต่สิ่งที่ฉันพบคือบทเรียนการส่งข้อความโดยใช้คำสั่ง mail / mailx ฉันต้องการรับข้อความ gmail โดยใช้ mail / mailx เป็นไปได้หรือไม่

คำตอบ:


2

ทางออกที่ดีที่สุดของคุณคือใช้ fetchmail เพื่อดึงอีเมลจากบัญชี gmail ของคุณผ่าน POP3

ติดตั้ง fetchmail:

sudo apt-get install fetchmail

(หรือเทียบเท่า)

จากนั้นบันทึกสิ่งนี้ในไฟล์. fetchmailrc ในโฮมไดเร็กตอรี่ของคุณ):

# set username
set postmaster "yourlocalusername"
# set polling time (5 minutes)
set daemon 600

poll pop.gmail.com with proto POP3
   user 'yourgmailaccount@gmail.com' there with password 'yourgmailpassword' is yourlocalusername here options ssl

การแทนที่ผู้ใช้ gmail และรหัสผ่านและชื่อผู้ใช้ท้องถิ่นของคุณ

จากนั้นfetchmailเริ่มออกเดินทางเพื่อเริ่มต้นมัน

เมื่อจดหมายของคุณถูกเรียกคืนไปยังสำเนาภายในเครื่องของคุณคุณสามารถอ่านได้โดยใช้ไคลเอนต์อีเมลที่หลากหลาย (รวมถึง mailx)

มีแบบฝึกหัดด่วนที่นี่: http://mohan43u.wordpress.com/tag/mailx/

และอีกครั้งที่ lifehacker: http://lifehacker.com/235207/geek-to-live--back-up-gmail-with-fetchmail

และอีกครั้งที่นี่: http://www.axllent.org/docs/networking/gmail-pop3-with-fetchmail/

หากคุณต้องการใช้โปรโตคอล IMAP ให้แทนที่:

poll pop.gmail.com with proto POP3

ในไฟล์ fetchmailrc ด้วย:

poll imap.gmail.com with proto IMAP

อย่างไรก็ตาม YMMV ... การใช้ IMAP ของ Google นั้นเป็นที่ทราบกันว่าเบี่ยงเบนไปจากบรรทัดฐานดังนั้นคุณจึงอาจได้ผลลัพธ์ที่ไม่คาดคิด


2
โดยส่วนตัวฉันจะไม่ใช้โปรโตคอล POP3 POP3 เป็นแบบอย่างที่ดีสำหรับ "ฉันมีหนึ่งเครื่อง / อุปกรณ์สำหรับอีเมล" ด้วยเครื่องหลายเครื่องคุณจะได้รับมุมมองที่หลากหลายของอีเมลพร้อมกับที่นี่มีบางส่วนที่นั่น
Rich Homolka

1
โซลูชันที่อัปเดตเพื่อรวม IMAP เป็นทางเลือก
Tim Radcliffe

0

ฉันถาม "ทำไมต้อง mail / mailx" ทำไมเป็นพิเศษ

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

นอกจากนั้น UI ยังเก่าแก่และยากสำหรับคนส่วนใหญ่ในการนำทาง

ถ้าคุณเพียงต้องการบางสิ่งบางอย่างที่คุณสามารถทำงานในขั้วผมขอแนะนำให้โง่หรือสน


นั่นเป็นเพราะที่สำนักงานของฉันพวกเขาใช้ AIX OS (ระบบปฏิบัติการที่ใช้ unix) และเราไม่ได้รับอนุญาตให้ติดตั้งซอฟต์แวร์อื่น ๆ ดังนั้นเราจึงเหลือเพียง mail / mailx เท่านั้น
Rajat Saxena
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.