#!/usr/bin/bash #################################################### # # Создание юзеров в почте из csv # # Формат файла: # ---------- # Наименование 1;user1@example.com;password1 # Наименование 2;user2@example.com;password2 # Наменование 3;user2@example.com;password3 # ... ##################################################### # Автор: Сергей Калинин # https://nuk-svk.ru # svk@nuk-svk.ru ##################################################### ZMPROV=/opt/zimbra/bin/zmprov while read LINE; do #echo $LINE name=$(echo ${LINE} | cut -d ";" -f 1) email=$(echo ${LINE} | cut -d ";" -f 2) pass=$(echo ${LINE} | cut -d ";" -f 3 | tr -d "\r\n") login=$(echo ${email} | cut -d "@" -f 1) ${ZMPROV} ca ${email} ${pass} zimbraCOSid "11ababa-22-ccc-2222aaa" sn "${login}" cn "${email}" displayName "${name}" zimbraPasswordMustChange FALSE zimbraFeaturePop3DataSourceEnabled FALSE zimbraPop3Enabled FALSE zimbraMailQuota 5728640000 done < ${1}