iRedMail Kurulumu ve yapılandırması nasıl yapılır

Yazan: admin
0 Yorum 5 dakika okuma süresi
iRedMail, Linux tabanlı işletim sisteminde posta sunucusu kurmak ve yönetmek için kullanılabilen ücretsiz, açık kaynaklı bir e-posta sunucusu çözümüdür.

Çeşitli e-posta protokolleri için destek içerir ve kolay yönetim için web tabanlı bir yönetim arabirimi sağlar.

iRedMail'i kurmak için sunucunuzda Ubuntu veya CentOS gibi Linux tabanlı bir işletim sisteminin kurulu olması gerekir. Ayrıca sunucunuz için bir alan adına ve statik bir IP adresine sahip olmanız gerekecektir.

iRedMail’i yükleme işlemi, kullandığınız işletim sistemine bağlı olarak değişiklik gösterecektir. Ancak, genel olarak, iRedMail yükleyici komut dosyasını indirmeniz, komut dosyasını çalıştırmanız ve ardından kurulumu tamamlamak için istemleri izlemeniz gerekecektir. Yükleyici komut dosyası, Postfix, Dovecot ve Roundcube dahil posta sunucunuz için gerekli tüm bileşenleri otomatik olarak yükleyecek ve yapılandıracaktır.

Kurulum

Öncelikle SSH ile root olarak login olduktan sonra hostname ve host dosyalarını güncelliyor olacağız.

İlk önce işletim sistemini güncelleyelim.

sudo apt update && sudo apt upgrade -y

Sonra gerekli gereksinimleri yükleyelim

sudo apt install -y curl wget unzip net-tools dnsutils

Aşağıdaki komut ile hostname bilgilerini ayarlayalım

nano /etc/hostname

yazı editörünü açtıktan sonra mevcut veriler varsa silelim ve sadece aşağıdaki alanı yazalım

mail

kaydedip çıktıktan sonra aşağıdaki komutla hostname yazı editörünü açalım

nano /etc/hosts

yazı editörünü açtıktan sonra mevcut veriler varsa silelim ve sadece aşağıdaki alanı yazalım

127.0.0.1   mail.alanadınız.com mail localhost localhost.localdomain

olarak kendinize göre düzenleyip kaydedip çıkalım.

(!) hostname -f yaptığınızda sonuç olarak mail.alanadınız.com görmüyorsanız sunucuyu reboot edelim.

Kaynaktan sunucumuza mail tar dosyasını çekerek kuruluma geçelim.

Güncel sürümleri mutlaka takip edin: https://www.iredmail.org/download.html

Biz kurulumu 1.6.2 versiyonu ile sağlıyor olacağız.

wget https://github.com/iredmail/iRedMail/archive/refs/tags/1.6.2.tar.gz

dosyayı sunucunuza çektikten sonra tar dosyasını açalım.

tar zxf iRedMail-x.y.z.tar.gz

x.y.z.tar.gz alanı sürüm olmalıdır. örneğin iRedMail-1.6.2.tar.gz

Dosyayı açtıktan sonra aşağıdaki adımları sağlayarak kurulumu başlatın

cd /root/iRedMail-x.y.z/
bash iRedMail.sh

Bu komutla beraber yükleme süresi sunucunuza bağlı olarak 5-15 dakika kadar sürebilecektir.

iRedMail.sh betiği çalıştırıldığında tarafımıza bazı sorular yöneltmektedir. Bu soruları kabul için “Y” , reddetmek için “N” tuşlayarak kurulumu ilerletiniz.

Default mail storage path : E-Postaların hangi dizinde olması gerektiğini ilgili alandan belirleyiniz.

(Varsayılan olarak /var/vmail klasörü gelmektedir)

Choose default web server : İlgili alanda varsayılan web sunucusu seçilmelidir. Tarafımızdan kullanılan sürümde Nginx ve Apache sürümü mevcuttur. Kullanmak istenilen Web serveri ilgili alandan seçiniz.

Choose preferred backend used to storafe mail acccounts : alanından  kullanmak istediğiniz database sunucusunu seçiniz. 

MySQL / Mariadb kullanıcısı için parolayı tanımlayınız.

Your first virtual domain name : alanından domain adınızı tanımlayınız. Bundan sonra eklenecek domainler web arayüzünden eklenebilir.

Az önce eklemiş olduğumuz domain adı için ” postmaster ” e-posta kullanıcı parolasını tanımlayınız.

Optional components : Tüm bileşenleri kurmanızı öneririz.

Configuration complated : Konfigurasyon işlemleri tamamlandı. İlgili ekrandaki soruları ” Y “e tuşlayarak onaylayınız.

************************************************************************

***************************** WARNING ***********************************
*************************************************************************
* *
* Below file contains sensitive infomation (username/password), please *
* do remember to *MOVE* it to a safe place after installation. *
* *
* * /var/www/html/webmail/iRedMail-0.9.0/config
* *
*************************************************************************
< Question > Continue? [y|N]y

< Question > Would you like to use firewall rules provided by iRedMail?
< Question > File: /etc/default/iptables, with SSHD port: 22. [Y|n]Y
< INFO > Copy firewall sample rules: /etc/default/iptables.
< Question > Restart firewall now (with SSHD port 22)? [y|N]y

Kurulum tamamlandı 🙂

Webmail:

mail.alanadınız.com

Admin Panel:

mail.alanadınız.com/iredadmin

Web sitenizin yayına gelmesi için mutlaka son defa reboot edelim.

You may also like

Yorum Yap

Bu web sitesi, deneyiminizi iyileştirmek için tanımlama bilgilerini kullanır. Bu konuda sorun yaşamadığınızı varsayacağız, ancak isterseniz devre dışı bırakabilirsiniz. Kabul Et Devamı