Во-первых, примечание: я - полный любитель в программировании и не знаю ни перла, ни Python, ни Java. Мне нужна простая команда, которая загружает конкретное сообщение из моей учетной записи Gmail в файл. Допустим, каждое сообщение имеет уникальный идентификатор. Мне нужен скрипт, который обращается
почтовый ящик, и загружает сообщение с идентификатором х в виде текстового файла, и, если есть
вложения, он сохраняет их как соответствующий тип файла (так PDF
вложение будет сохранено в виде файла PDF).
Например, вот скрипт, который я могу использовать (я проверил, что он работает)
curl -u username:password --silent "https://mail.google.com/mail/feed/atom" | tr -d '\n' | awk -F '<entry>' '{for (i=2; i<=NF; i++) {print $i}}' | sed -n "s/<title>\(.*\)<\/title.*name>\(.*\)<\/name>.*/\2 - \1/p"
для скачивания списка непрочитанных писем. Конечно, то, о чем я прошу, должно быть таким же простым. Может кто-нибудь дать мне код? (Примечание: я даже не знаю, на каком языке написано выше.) Большое спасибо!