首页 > 解决方案 > Bash curl邮件:如何上传文件名中带有变音符号的文件?

问题描述

我编写了一个 bash 脚本,它遍历名称列表,根据名称找到适当的文件,并将文件的文本作为电子邮件发送到该名称的电子邮件地址。除非文件名包含变音符号或其他此类重音,否则一切似乎都可以正常工作。

curl --ssl-reqd --url 'smtps://smtp.gmail.com:465' --user 'me@gmail.com:password' --mail-from 'me@gmail.com' --mail-rcpt 'you@somewhere.com' --upload-file 'thisHasAnUmläut.txt'

我得到的错误是curl: (56) response reading failed. 该文件的文本本身并没有什么特别之处。

问题:在这种情况下应该如何处理这种口音?

标签: bashcurl

解决方案


推荐阅读