Только один способ, которым я смог это сделать. Нет гарантии безопасности ваших существующих данных.
Немедленно удалите файлы данных и перезапустите mongod.
Например, с помощью ubuntu (путь по умолчанию к данным: / var / lib / mongodb) у меня было пару файлов с именем вроде: collection. #. Я сохраняю коллекцию.0 и удаляю все остальные.
Кажется более простым способом, если у вас нет серьезных данных в базе данных.
Используете ли вы этот API? https://sendgrid.com/docs/API_Reference/api_v3.html
Вам необходимо кодировать файлы base-64, а затем включать их в полезную нагрузку json, отправляемую в sendgrid. Вы столкнетесь с некоторыми проблемами размера, пытаясь передать большие полезные данные в командной строке, возможно, рассмотрите возможность использования одной из предоставленных библиотек? Э.Г.
https://github.com/sendgrid/sendgrid-python/blob/master/use_cases/attachment.md
Решил мою проблему - проблема была в том, что когда я добавил вложение, я не сдвинул апостроф до конца. Ниже моя успешная командная строка - Toast.txt - файл, который я посылаю
curl -d 'to=efultz@crunchtime.com &subject=Toast Employee Counts &from=efultz@crunchtime.com &files[Toast.txt]=@Toast.txt &text=Toast-Counts &api_user=****** &api_key=******' https://api.sendgrid.com/api/mail.send.json