Це команда larch, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
larch - копіювати повідомлення з одного сервера IMAP на інший
СИНТАКСИС
модрина [опції]
модрина [--від URI] [--до URI]
ОПИС
модрина це інструмент для швидкого та безпечного копіювання повідомлень з одного сервера IMAP на інший. Його
достатньо розумні, щоб не копіювати повідомлення, які вже існують на місці призначення, і достатньо надійні
для боротьби з перервами, спричиненими нестабільними з’єднаннями або неправильними серверами.
модрина особливо добре підходить для копіювання електронної пошти до, з або між обліковими записами Gmail.
ВАРІАНТИ
сервер опції
--від, -f URI
URI вихідного сервера IMAP.
--з-папки, -F ПАПКА
Вихідна папка для копіювання. За замовчуванням – INBOX.
--від-пас, -p PASSWD
Пароль вихідного сервера. За замовчуванням — запитувати користувача.
--від-користувача, -u USER
Ім'я користувача вихідного сервера. За замовчуванням — запитувати користувача.
--до, -t URI
URI цільового сервера IMAP.
--до папки, -T ПАПКА
Цільова папка для копіювання. За замовчуванням – INBOX.
--пройти, -P PASSWD
Пароль сервера призначення. За замовчуванням — запитувати користувача.
--користувачу, -U USER
Ім'я користувача сервера призначення. За замовчуванням — запитувати користувача.
Скопіювати опції
--все, -a
Скопіюйте всі папки рекурсивно.
--всі підписані, -s
Рекурсивно скопіюйте всі передплачені папки.
--видалити, -d
Видаліть повідомлення з джерела після їх копіювання або, якщо вони вже існують в
пункт призначення.
--виключити ПАТЕРН [ ПАТЕРН...]
Список імен/шаблів поштових скриньок, які не слід копіювати.
--exclude-file Фото
Ім’я файлу, що містить імена/шаблони поштових скриньок, які не слід копіювати.
-- видалити, -x
Видалити видалені повідомлення з джерела.
--sync-flags, -S
Синхронізувати позначки повідомлень від джерела до місця призначення для повідомлень, які вже є
існують у місці призначення.
Загальне опції
--config, -c Фото
Вкажіть файл конфігурації, який не є стандартним для використання. За замовчуванням є ~/.larch/config.yaml.
--база даних Фото
Вкажіть базу даних повідомлень, яка не є стандартною для використання. За замовчуванням є ~/.моринина/моринина.db.
--сушить, -n
Фактично не вносьте жодних змін.
--максимальна кількість повторів NUM
Максимальна кількість повторних спроб після помилки, яку можна виправити. За замовчуванням 3.
--no-create-folder
Не створюйте цільові папки, які ще не існують.
--ssl-сертифікати Фото
Шлях до пакета надійних сертифікатів для перевірки сертифікатів SSL сервера.
--ssl-перевірка
Перевірте сертифікати SSL сервера.
-- багатослівність, -V STR
Детальність виводу: налагодження, інформація, попередження, помилка або фатальна. За замовчуванням – інформація.
-- версія, -v
Роздрукувати версію та вийти.
--допомога, -h
Показати довідкове повідомлення.
КОНФІГУРАЦІЯ
Поки це можна контролювати модрина повністю з командного рядка, це може бути
незручно, якщо потрібно вказати багато параметрів або якщо ви запускаєте модрина часто і
не завжди можу згадати, які параметри використовувати. Використання файлу конфігурації може спростити
речі.
За замовчуванням модрина шукає файл конфігурації за адресою ~/.larch/config.yaml і використовує його, якщо знайдено.
Ви можете вказати спеціальний файл конфігурації за допомогою --config параметр командного рядка.
Команда модрина конфігураційний файл - це простий YAML ⟨http://yaml.org/⟩ файл, який може містити
кілька розділів, кожен з яких має різний набір параметрів, а також спеціальний дефолт
розділ. Варіанти в дефолт розділ буде використовуватися, якщо вони також не перевизначені
в іншому розділі конфігурації або в командному рядку.
Ось зразок файлу налаштувань Larch:
# Скопіюйте всі передплачені папки за замовчуванням
за замовчуванням:
всі підписані: правда
# Копіюйте пошту з Gmail на мій сервер, виключаючи те, що я не хочу.
gmail на мій сервер:
з: imaps://imap.gmail.com
від користувача: приклад
від-пас: секрет
на: imaps://mail.example.com
для користувача: приклад
to-pass: секрет
виключити:
- "[Gmail]/Надіслана пошта"
- "[Gmail]/Спам"
- "[Gmail]/Кошик"
# Скопіюйте пошту з моєї скриньки "Вхідні" в скриньку "Вхідні" Gmail
моя папка "Вхідні" до Gmail:
всі підписані: false
з: imaps://mail.example.com
з папки: INBOX
від користувача: приклад
від-пас: секрет
на: imaps://imap.gmail.com
до папки: INBOX
для користувача: приклад
to-pass: секрет
Цей файл містить три розділи. Варіанти від дефолт буде використовуватися в усіх інших
розділи, якщо вони не змінені.
Щоб вказати, який розділ конфігурації ви хочете використовувати Larch, просто введіть його назву в команді
рядок (використовуйте лапки, якщо ім'я містить пробіли):
larch 'gmail на мій сервер'
Якщо ви вкажете додаткові параметри командного рядка, вони замінять параметри в конфігурації
Файл:
larch 'gmail на мій сервер' --from-user anotheruser
Запуск Larch без аргументів командного рядка призведе до дефолт розділ, який буде використано.
У наведеному вище прикладі це призведе до помилки, оскільки дефолт розділ ні
містять необхідні від та до варіанти, але якщо вам потрібно використовувати лише модрину з одиночним
конфігурації, ви можете використовувати дефолт розділ для всього і заощадить собі трохи
введення в командному рядку.
Використовуйте модрину онлайн за допомогою сервісів onworks.net