ในฐานะผู้ใช้ Linux คุณอาจต้องการวิธีการส่งอีเมลพร้อมไฟล์แนบแบบใช้เทอร์มินัล บทความนี้แสดงวิธีการส่งอีเมลพร้อมไฟล์แนบสี่วิธีที่แตกต่างกันจากบรรทัดคำสั่งใน Linux Mint 20
คุณสามารถใช้สี่วิธีต่อไปนี้เพื่อส่งอีเมลพร้อมไฟล์แนบจากบรรทัดคำสั่งใน Linux Mint 20
หมายเหตุ: สำหรับวิธีการทั้งหมดที่กล่าวถึงด้านล่าง ให้แนบไฟล์ข้อความตัวอย่างชื่อ abc.txt กับอีเมลทุกฉบับ คุณยังสามารถแนบไฟล์ประเภทอื่นๆ เช่น PDF, สเปรดชีต, รูปภาพ, ไฟล์เสียง และอื่นๆ ได้อีกด้วย
วิธีที่ 1: การใช้ mutt Package
แพ็คเกจ mutt ไม่ได้ถูกติดตั้งบนระบบ Linux เป็นค่าเริ่มต้น ดังนั้น คุณจะต้องติดตั้งแพ็คเกจนี้ก่อนโดยเรียกใช้คำสั่งด้านล่างในเทอร์มินัลของคุณ:
$sudoฉลาดติดตั้งmutt
เมื่อติดตั้งแพ็คเกจ mutt บนระบบ Linux Mint 20 ของคุณแล้ว พร้อมกับการพึ่งพาที่จำเป็นทั้งหมด คุณสามารถเรียกใช้คำสั่งเพิ่มเติม ดังที่แสดงในภาพต่อไปนี้:
หลังจากติดตั้งแพ็คเกจ mutt ในระบบของเราแล้ว คุณสามารถใช้แพ็คเกจนี้เพื่อส่งอีเมลพร้อมไฟล์แนบในลักษณะที่แสดงด้านล่าง:
$โยนออกตัวอย่างเนื้อหาอีเมล|mutt –s ตัวอย่างหัวเรื่องอีเมล–a SampleAttachment ตัวอย่างอีเมลID
ที่นี่ แทนที่ Sample Email Body ด้วยเนื้อหาจริงของอีเมลของคุณ ตัวอย่างหัวเรื่องอีเมลพร้อมหัวเรื่องที่แท้จริงของอีเมลของคุณ SampleAttachment พร้อมพาธของไฟล์ที่คุณต้องการแนบ (คุณสามารถแนบหลายไฟล์ในอีเมลฉบับเดียวได้ง่ายๆ โดยระบุพาธของไฟล์ทั้งหมดที่จะแนบ โดยคั่นด้วยช่องว่าง) และ SampleEmailID พร้อม ID อีเมลของผู้รับที่คุณต้องการส่งให้
วิธีที่ 2: การใช้คำสั่งเมล
คำสั่ง mail จะรวมอยู่ในแพ็คเกจ mailutils ซึ่งไม่ได้ติดตั้งมาบนระบบ Linux ตามค่าเริ่มต้น ดังนั้น ในการใช้วิธีนี้ คุณต้องติดตั้งแพ็คเกจนี้ก่อนโดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:
$sudoฉลาดติดตั้งmailutils
เมื่อติดตั้งแพ็คเกจ mailutils บนระบบ Linux Mint 20 ของคุณแล้ว พร้อมกับการพึ่งพาที่จำเป็นทั้งหมด คุณสามารถเรียกใช้คำสั่งเพิ่มเติมดังที่แสดงในภาพด้านล่าง:
หลังจากติดตั้งแพ็คเกจ mailutils ในระบบของคุณแล้ว คุณสามารถใช้แพ็คเกจนี้เพื่อส่งอีเมลพร้อมไฟล์แนบในลักษณะต่อไปนี้:
$โยนออกตัวอย่างเนื้อหาอีเมล|อีเมล –s ตัวอย่างอีเมลหัวเรื่องSampleEmailID –A SampleAttachment
ที่นี่ แทนที่ Sample Email Body ด้วยเนื้อหาจริงของอีเมลของคุณ ตัวอย่างหัวเรื่องอีเมลพร้อมหัวเรื่องที่แท้จริงของอีเมลของคุณ SampleAttachment พร้อมพาธของไฟล์ที่คุณต้องการแนบ (คุณสามารถแนบไฟล์หลายไฟล์ในอีเมลฉบับเดียวได้ง่ายๆ โดยระบุพาธของไฟล์ทั้งหมดที่จะแนบ โดยคั่นด้วยช่องว่าง) และ SampleEmailID พร้อม ID อีเมลของผู้รับที่คุณต้องการส่งให้
วิธีที่ 3: การใช้คำสั่ง mailx
คำสั่ง mailx ยังรวมอยู่ในแพ็คเกจ mailutils และเนื่องจากคุณอาจติดตั้งแพ็คเกจนี้ในวิธีที่ 2 แล้ว คุณจึงไม่ต้องติดตั้งแพ็คเกจอีกครั้ง คุณสามารถใช้คำสั่ง mailx เพื่อส่งอีเมลพร้อมไฟล์แนบในลักษณะที่แสดงด้านล่างแทน:
$โยนออกตัวอย่างเนื้อหาอีเมล|mailx –s ตัวอย่างหัวเรื่องอีเมล–a SampleAttachment ตัวอย่างอีเมลID
ที่นี่ แทนที่ Sample Email Body ด้วยเนื้อหาจริงของอีเมลของคุณ ตัวอย่างหัวเรื่องอีเมลพร้อมหัวเรื่องที่แท้จริงของอีเมลของคุณ SampleAttachment พร้อมพาธของไฟล์ที่คุณต้องการแนบ (คุณสามารถแนบไฟล์หลายไฟล์ในอีเมลฉบับเดียวได้ง่ายๆ โดยระบุพาธของไฟล์ทั้งหมดที่จะแนบ โดยคั่นด้วยช่องว่าง) และ SampleEmailID พร้อม ID อีเมลของบุคคลที่คุณต้องการส่งอีเมลให้
วิธีที่ 4: การใช้แพ็คเกจ mpack
แพ็คเกจ mpack ยังไม่ได้ติดตั้งบนระบบ Linux ตามค่าเริ่มต้น คุณสามารถติดตั้งแพ็คเกจนี้ได้โดยเรียกใช้คำสั่งด้านล่างในเทอร์มินัลของคุณ:
$sudoฉลาดติดตั้งmpack
เมื่อติดตั้งแพ็คเกจ mpack บนระบบ Linux Mint 20 ของคุณแล้ว พร้อมกับการพึ่งพาที่จำเป็นทั้งหมด คุณสามารถเรียกใช้คำสั่งเพิ่มเติม ดังที่แสดงในภาพต่อไปนี้:
หลังจากติดตั้งแพ็คเกจ mpack บนระบบของเราแล้ว คุณสามารถใช้แพ็คเกจนี้เพื่อส่งอีเมลพร้อมไฟล์แนบในลักษณะที่แสดงด้านล่าง:
$mpack –s หัวเรื่องอีเมลตัวอย่าง –a SampleAttachment SampleEmailIDที่นี่ แทนที่ Sample Email Subject ด้วยหัวเรื่องที่แท้จริงของอีเมลของคุณ SampleAttachment พร้อมพาธของไฟล์ที่คุณต้องการแนบ (คุณสามารถแนบไฟล์หลายไฟล์ในอีเมลฉบับเดียวได้ง่ายๆ โดยระบุพาธของไฟล์ทั้งหมดที่จะแนบ โดยคั่นด้วยช่องว่าง) และ SampleEmailID พร้อม ID อีเมลของบุคคลที่คุณต้องการส่งอีเมลให้
บทสรุป
ด้วยการใช้หนึ่งในสี่วิธีที่กล่าวถึงในบทความนี้ คุณสามารถส่งอีเมลพร้อมไฟล์แนบได้มากเท่าที่คุณต้องการ วิธีการเหล่านี้ค่อนข้างง่ายและตรงไปตรงมา และหลังจากติดตั้งแพ็คเกจที่จำเป็นแล้ว ก็ใช้คำสั่งเดียวในการส่งอีเมลพร้อมไฟล์แนบผ่านบรรทัดคำสั่ง ด้วยคำสั่งเหล่านี้ คุณสามารถส่งอีเมลพร้อมไฟล์แนบได้ง่ายกว่าผ่านเทอร์มินัล