Score:0

ใช้ openssl smime เพื่อส่งอีเมลไฟล์ไบนารีบน Linux

ธง mw

ฉันต้องการส่งอีเมลเข้ารหัสอัตโนมัติจาก Linux ไปยังอีเมลของผู้ใช้ Microsoft Outlook ฉันรู้เพียงเล็กน้อยเกี่ยวกับ S/MIME แต่ฉันจัดการเพื่อส่งอีเมลข้อความที่เข้ารหัสโดยใช้บรรทัดคำสั่ง Linux นี้:

openssl smime -encrypt -aes256 -in email_contents.txt -text -subject "การทดสอบอีเมลที่เข้ารหัส" -to username@domain username.pem | sendmail username@domain

ใน username.pem ข้างต้นคือคีย์เข้ารหัสสาธารณะที่สกัดก่อนหน้านี้จากการ์ด PIV (Personal Identity Verification) ของผู้ใช้ หรือที่เรียกว่าการ์ด CAC หรือสมาร์ทการ์ด ผู้รับอีเมลในกรณีนี้ username@domain สามารถอ่านอีเมลที่เข้ารหัสใน Outlook โดยใช้การ์ด PIV ซึ่งมีรหัสส่วนตัวที่ตรงกัน ไม่มีใครสามารถอ่านอีเมลได้เนื่องจากพวกเขาไม่มีการ์ด PIV กับคีย์ส่วนตัวสิ่งที่พวกเขาอ่านในอีเมลที่ถอดรหัสคือสิ่งที่อยู่ในไฟล์ข้อความ email_contents.txt มันใช้งานได้ทั้งหมด จนถึงตอนนี้ดีมาก

สิ่งที่ฉันต้องการทำแต่ไม่มีประสบการณ์ของฉันจึงไม่สามารถเข้าใจได้ว่าจะทำอย่างไรคือส่งไฟล์ไบนารี เช่น สเปรดชีต Excel ในเมลที่เข้ารหัส ตามหลักการแล้วสิ่งนี้จะเป็นไฟล์แนบ (เข้ารหัส) ไปยังอีเมลที่เข้ารหัสซึ่งมีเนื้อหาข้อความที่อธิบายว่าไฟล์แนบนั้นเกี่ยวกับอะไร ฉันรู้วิธีแนบไฟล์ดังกล่าวกับอีเมลแบบ “MIME” ธรรมดาที่ไม่ได้เข้ารหัส แต่ฉันจำเป็นต้องรู้วิธีเข้ารหัสทั้งหมด หากเป็นไปได้ ทั้งหมดจากบรรทัดคำสั่งเพื่อให้สามารถทำงานอัตโนมัติได้

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

ใครรู้วิธีการทำเช่นนี้?

not2savvy avatar
ar flag
opensl smime สามารถเข้ารหัสเมล MIME ให้คุณได้ แต่มันไม่เหมาะที่จะเขียนส่วนต่างๆ ของเมล MIME แบบหลายส่วนที่คุณต้องการที่นี่ ดังนั้นคุณจะต้องเขียนจดหมาย MIME แบบหลายส่วน ซึ่งส่วนหนึ่งเป็นไฟล์แนบก่อน จากนั้นจึงใช้ opensl smime เพื่อเข้ารหัส คุณจะต้องใช้เครื่องมือเพิ่มเติมเพื่อทำงานนั้นให้สำเร็จ

โพสต์คำตอบ

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