Bash curl mail: Как загрузить файл с умлаутом в имени файла? - PullRequest
0 голосов
/ 07 августа 2020

Я написал сценарий 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. В самом тексте файла нет ничего особенного.

Вопрос: Как в таком случае поступать с такими акцентами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...