วิธีการเปลี่ยนการเข้ารหัสเนื้อหาสำหรับการแนบไฟล์อีเมล


14

ฉันสมัครใช้งานhttp://eudyptula-challenge.org/แล้วและยอมรับไฟล์แนบอีเมลในรูปแบบข้อความธรรมดาเท่านั้น ไฟล์ที่ไม่มีนามสกุล (และไฟล์. zip) จะถูกถ่ายโอนด้วยการเข้ารหัส base64 ฉันต้องการส่งไฟล์แนบอีเมลเป็นข้อความแบบง่าย นี่คือวิธีการถ่ายโอน makefile ของฉัน: -

Content-Type: text/plain; charset=UTF-8;
 name="Makefile"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Makefile"

b2JqLW0gKz0gaGVsbG8yLm8KCmFsbDoKCW1ha2UgLUMgL2xpYi9tb2R1bGVzLyQoc2hlbGwg
dW5hbWUgLXIpL2J1aWxkIE09JChQV0QpIG1vZHVsZXMKCmNsZWFuOgoJbWFrZSAtQyAvbGli
L21vZHVsZXMvJChzaGVsbCB1bmFtZSAtcikvYnVpbGQgTT0kKFBXRCkgY2xlYW4KCg==

วิธีกำหนดค่าธันเดอร์เบิร์ดให้ส่งไฟล์แนบเป็นข้อความแบบง่าย ?? หรือฉันควรเซิร์ฟเวอร์อีเมลอื่น ๆ หรือเครื่องมือในการส่งไฟล์แนบอีเมลในข้อความแบบง่าย?


เป็นเพราะไฟล์เป็นข้อความที่เข้ารหัส UTF-8 อีเมลรองรับ ASCII 7 บิตเท่านั้นตามข้อกำหนด ทุกอย่างอื่นจะต้องมีการเข้ารหัสอย่างใด
Daniel B

คำตอบ:


10

ในฟ้าร้องนก Edit-> preferences -> Display -> font -> advanced -> out going going ตั้งจาก UTF-8 เป็น Western iso 8859-1


1
และถ้าเราคิดว่าการจัดรูปแบบอีเมลที่อ่านไม่ได้ยังคงอยู่เพราะย้อนกลับไปในยุค 80 เมื่อมาตรฐาน MIME สุกแล้วยังมีระบบที่ไม่สามารถจัดการข้อความ 8 บิตได้ เราจะทิ้งมันไว้ข้างหลังหรือไม่?
mc0e

ดูเหมือนจะไม่ช่วยสิ่งที่แนบมา
Tobu

2
@Tobu ผิดปกติพอมันใช้งานได้
เมฆ

1
งานนี้ !! ฉันประหลาดใจ: D
b-ak

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