Скорее проще нужные файлы сразу отправлять на ФТП с помощью практически любого файлового менеджера. Автоматически из электронных писем вероятней всего нереализуемо.
Модератор
Юрій
(@yube)
Если WP All Import умеет читать из файла, уже находящегося на диске, а не загружаемого из админки, и запускаться по хрону, а не по кнопке в админке, то всё очень просто: .forward → procmail → munpack → импорт.
Не понятно, зачем тут еще и ftp?
очень просто: .forward → procmail → munpack → импорт
А можно подробнее?
Просто ситуация такая. Есть несколько поставщиков, которые ежедневно присылают файл с актуальными ценами и количеством товаров на почту.
И есть несколько поставщиков, которые обновляют свои товары у себя на сервере и дают доступ к файлу наличия товара по ftp, а я автоматом по крону через All Import.
Поэтому я и предложил, что возможно реализовать такую схему: приходит письмо на почту с файлом — файл загружается ко мне на сервер — All Import обновляет по крону…
Модератор
Юрій
(@yube)
А можно подробнее?
Нет, поскольку это не wordpress, а *nix.
.forward — файлик в home directory юзера, позволяющий легко и просто отправить входящие письма либо на другой адрес, либо на вход программе, например procmail
procmail — обработчик входящей почты, хорош для проверки отправителя, наличия аттачей в письмах и т.п.
munpack — утилита извлечения mime-аттачей из писем.
Совершено хрестоматийный способ получения файлов по почте.
Модератор
Юрій
(@yube)
Та просто, просто. Просто простота решений имеет свой уровень, и уровень простоты для магазина с автообновлениями из нескольких источников несколько отличается уровня простоты каталога рецептов, уровень простоты которого в свою очередь отличается от уровня простоты незатейливого бложика. 🙂