Ovaj članak je preveden pomoću veštačke inteligencije

Sinhronizacija novih poštanskih sandučića sa starim pomoću skripte

Počevši od v1.6.57, moguće je pokrenuti skriptu nakon pokretanja kontejnera kako bi se promenila podrazumevana podešavanja onlyoffice-mail-server.

Ako želite da prenesete poštanske sandučiće sa jednog mail servera na ONLYOFFICE Mail Server, prvo morate kreirati iste poštanske sandučiće koristeći skriptu /usr/src/iRedMail/tools/scripts/create_mailboxes.py i zatim izvršiti sinhronizaciju. Da biste to uradili:

Izvršite sledeću komandu:

docker exec -it onlyoffice-mail-server bash

Idite u direktorijum koji sadrži skripte:

cd /usr/src/iRedMail/tools/scripts/

Pripremite csv fajl koji sadrži listu podešavanja za povezivanje novih i starih poštanskih sandučića i sačuvajte ga u csv formatu, na primer, imapsync_users.csv.

U nastavku je primer imapsync_users.csv fajla:

  1. host1,user1,password1,host2,user2,password2
  2. mx1.example.com,zzz@example.com,pwd123,mx2.example.com,zzz@example.com,pwd123
  3. mx1.example.com,yyy@example.com,qwerty12,mx2.example.com,yyy@example.com,qwerty12

Gde je host1 (na primer, mx1.example.com) - domen koji je naveden prilikom kreiranja mail servera u onlyoffice-mail-server kontejneru, a host2 - domen starog mail servera. Ostali parametri su postavljeni na isti način.

Izvršite skriptu za sinhronizaciju poštanskih sandučića:

python imapsync_batch.py imapsync_users.csv

Ako želite da testirate skriptu bez sinhronizacije, trebali biste dodati parametar —dry:

python imapsync_batch.py imapsync_users.csv dry

Da biste saznali kako da izvršite druge operacije koristeći skriptu, možete se obratiti sledećim člancima:

Članak sa oznaka:
Pregledajte sve oznake