Zimbra Mail Sunucusunda Toplu Hesap Oluşturma

Zimbra mail sunucumuza toplu hesap oluşturma işlemini çok detaya inmeden komut satırı ile nasıl yapabileceğinizi anlatmaya çalışacağım.

 

Öncelikle Zimbra sunucumuzda bir domain oluşturulmuş olması gerekiyor, eğer daha önce domain oluşturduysanız ve var olan domain için toplu hesap eklemek istiyorsanız aşağıdaki komutlardan createDomain ile başlayan satırı atlayarak işlemlere devam edebilirsiniz. Öncelikle konunun daha iyi anlaşılması için komut satırından kullanıcı ekleme işini nasıl yapabileceğinizi gösteriyorum,

su – zimbra
zmprov
createDomain domainadi.com
createAccount kullanici@domainadi.com sifre

Yukarıda sifre alanına oluşturacağınız kullanıcının şifresini yazmanız gerekiyor ve yine yukarıdaki komutların son satırını farklı kullanıcılar için gerekli değişiklikleri yaparak kullanıcı oluşturmaya devam edebilirsiniz

Şimdi aynı teknikle toplu kullanıcı nasıl ekleyebiliriz bunu anlatmaya çalışacağım. Yine yukarıdaki komutları kullanarak bu işlemi komutları tek tek girmek yerine otomatik yapmasını sağlayacağız.

Yine zimbra kullanıcısı ile bu işlemleri yapacağız. Henüz zimbra serverda bir domain oluşturmadıysanız;

su – zimbra
zmprov
createDomain domainadi.com

komutuyla oluşturabilirsiniz. Eğer var olan domain için kullanıcı açacaksak bu işleme gerek yoktur.

Şimdi aşağıdaki satırları kendinize göre düzenleyerek bir text dosyasına yazıyoruz, her satır farklı bir kullanıcıdır ve istediğiniz kadar (lisansınız çerçevesinde) satır ekleyebilirsiniz. Ben 3 kullanıcı ekleyeceğim.

createAccount kullanici1@domainadi.com sifre
createAccount kullanici2@domainadi.com sifre
createAccount kullanici2@domainadi.com sifre

Hazırladığımız text dosyasını herhangi bir isimle fakat .zmp uzantılı olacak şekilde sunucumuzda herhangi bir yere kaydediyoruz. Örn. kullanicilar.

!!! Burada bütün kullanıcıların şifresi görüldüğü üzere aynı. Kullanıcılara yukarıda verdiğimiz şifreleri ile ilk login olduklarında yeni şifre oluşturma zorunluluğu olmasını istiyorsanız komutu aşağıdaki şekilde yazabilirsiniz.

createAccount kullanici@domainadi.com sifre  zimbraPasswordMustChange TRUE

Email yönlendirmek istiyorsanız aşağıdaki şekilde yazabilirsiniz.

createAccount kullanıcı@domainadi.com sifre  zimbraMailForwardingAddress test@test.com

Şimdi bu text dosyasında her bir satıra yazdığımız kullanıcıların zimbra serverda oluşturulmasını sağlayacağız.

Zimbra kullanıcısı ile (/tmp dizinine kaydettiğinizi varsayıyorum) ;

zmprov < /tmp/kullanicilar .zmp

Root kullanıcısı ile ,

cat /tmp/kullanicilar.zmp | su – zimbra -c zmprov

komutlarını kullanabilirsiniz.

Zimbra web arayüzüne bakarak oluşturduğunuz kullanıcılarını görebilirsiniz.

SSH ile komut satırına yazmak isterseniz

zmprov createAccount kullanıcı@domainadi.com sifre  zimbraMailForwardingAddress test@test.com

Mevcut bir kullanıcıda (daha önce açılmış bir kullanıcıda) değişiklik yapmak istiyorsanız. Aşağıdaki gibi mevcut email adresine yönlenirme yapabilirsiniz.

zmprov ma kullanici@domainadi.com zimbraMailForwardingAddress test@yonlenecendomainadi.com

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir