| name | yacli-send-file-by-mail |
| description | Отправить локальный файл по почте: проверить путь к файлу, подготовить письмо и отправить его с вложением. Используй когда пользователь просит переслать документ, отчёт, архив или изображение с диска в email. |
| metadata | {"author":"NextStat"} |
Отправить файл с диска по почте
Кросс-сервисный сценарий: локальный файл -> письмо с вложением.
Шаги
-
Уточни путь к локальному файлу и получателя.
-
Если нужно, проверь контекст письма: тему, краткий текст и дополнительные адреса.
-
Отправь письмо с вложением:
yacli mail send person@example.com "Счёт" "Во вложении файл" --attach ./invoice.pdf
- Если файлов несколько, добавь
--attach для каждого файла:
yacli mail send team@example.com "Документы" "Отправляю пакет файлов" --attach ./spec.pdf --attach ./quote.xlsx
Заметки
- Перед отправкой убедись, что путь указывает на файл, а не на директорию.
- Если пользователь не дал тему, предложи короткую осмысленную тему вместо пустой строки.
- Если вложение чувствительное, явно проговори, кому и какой файл будет отправлен.
- MIME type определяется автоматически по расширению файла, но имя вложения берётся из локального имени файла.