ฉันสมัครใช้งาน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