Mustafa Demiröz 15/11/2011 Okuma süresi: 3dk, 27sn
Bugün sizlere başarılı bir Linux Mail Server basit bir şekilde nasıl kurulur ve yapılandırılır bunları anlatacağım.
Konu Başlığımız : IredMail
Normal şartlarda Linux ile bir mail server kurmak ve yapılandırmak istesek üst seviyede Linux ve “Mail Server Nasıl Çalışır?” bilgisine sahip olmamız gerekir. IRed sayesinde biz bunun sadece mail server nasıl çalışır kısmına sahip olsak yeterli.
Linux üzerinde bir mail server kurmak için;
1. Maili transfer etmek için bir mail-agent’ a ihtiyacımız olacak örnek: Postfix, sendmail, vs.
2. LDAP yada MySql gibi bir database sunucusuna ihtiyacımız olacak.
3. Authentication sağlamak için Devcot tarzı bir çözüme ihtiyacımız olacak
4. Maillerimize virüs bulaşırsa, bu kabul edilemez Virüs yazılımı gerekli (ClamAV,Amavisd)
5. Maillerimiz Spam korumasında da olmalı (Spamassassin)
Baktığımızda bunların hepsini kurup konfigürasyonlarını yapmak ve bir arada çalışmalarını sağlamak o kadar da kolay değil. Bu yüzden bu yazımıza son veriyoruz…
İşte tam bu noktada iRedMail ile bunların hepsini çok basit bir şekilde konfigüre edebiliyoruz.
Detaylı bilgi vs.: http://code.google.com/p/iredmail/wiki/Main_Components
Ana sayfası: http://code.google.com/p/iredmail/
Bu linklerden gerekli bilgileri aldıktan sonra gelelim nasıl kurulumunu gerçekleştireceğimize;
Ben kurulumu Ubuntu 11.04 üzerine gerçekleştireceğim. İndirmek için ubuntu’nun sitesini kullanabilirsiniz. Ubuntu indirilmiş ve kurulmuş olduğunu varsayarak devam ediyorum.
Hostname : mail.test.com
IP Adress 192.168.1.10
Iredmail scriptler vasıtası ile kuruluyor bu yüzden bazı noktaları check eder ve uyumsuz ise hata verecektir. Bu yüzden kuruluma başlamadan önce bu ayarlamaları yapmamız gerekli ;
/etc/hostname bu dosya hostname in tutulduğu dosya bu dosyayı nano /etc/hostname komutu ile açıyoruz. Hostname bilgisini mail.test.com olarak düzenliyoruz.
/etc/hosts dosyası hostname ile ip eşleşmesini sağlar bu dosyayıda nano /etc/hosts olarak açıyoruz.
#127.0.1.1 mail.test.com mail
127.0.0.1 mail.test.com mail localhost localhost.localdomain
Aşağıdaki komutu yürüttüğümüzde mail.test.com görmeliyiz.
Şimdi kurulum dosyasını download edebiliriz.
# mkdir /iredmail
# cd /iredmail
# wget http://iredmail.googlecode.com/files/iRedMail-0.7.3-rc2.tar.bz2 (ben test surumu ile test ediyroum siz istediğiniz sürümü çekebilirsiniz.)
# tar jxvf iRedMail-0.7.3-rc2.tar.bz2
# cd /iRedMail-0.7.3-rc2
Dataların bulunacağı yeri seçelim.
iRedMail hem Mysql hemde OpenLdap destekliyor. Ben OpenLdap seçeceğim siz istediğinizi seçebilirsiniz.
Domain bilgisini (test.com) onaylayarak geçiyoruz.
Yönetici olarak belirlenen bazı mail adresleri olacak bu mail adresleri default olarak geliyor bu mail adreslerine ilişkin şifreler ve oluşturma izinlerini veriyoruz.
Mysql Root Password bilgisini giriyoruz.
İlk Virtual Domainimizi ekliyoruz. (Bu aynı zamanda birden fazla domain barındırabileceğimizin işareti olsa gerek.)
Mail server’imizin admin kullanıcı adı Default olarak Postmaster geliyor.
Normal user bilgisi (ilk mail adres olarak düşünebilirsiniz.)
SFP kaydı ile ilgili bilgiler…
Hangi eklentilerin yükleneceğinin bilgisini seçiyoruz.
Dil olarak Türkçe’nin de bulunması ayrı bir güzellik katmış ( ben İngilizceyi seçiyorum )
Root kullanıcın mail adresinin bu adres olacağına dair bir ekran veriyor isterseniz uyarılar vs. için adresi değiştirebilirsiniz.
Ayarlamalar bittikten sonra kuruluma başlayacağına dair onay ekranını çıkartıyor “Y” enter diyerek devam ediyoruz.
Kurulumlar tamamlandıktan sonra server yeniden başlatılacaktır.
Kurulumumuz bitmiştir. Artık bir mail serverımız var ve tam istediğimiz gibi düşük tüketim, yüksek verim.
free mail serverired mail server nediriredmail kurulumuiredmail nasil kurulurlinux kurulumulinux mail kurulumulinux mail server kurulumumail servermail server kurulumusistem linuxsmtp mail server
Pardus 19 üzerinde Patch Nasıl Yazılır? ve Patch Nasıl Dahil Edilir?
Emin Arslantay	9 sene önce
Mustafa Demiröz	9 sene önce
Ösker Koru 8 sene önce
Ellerinize saglık çok faydalı ancak ben 2 kere kurdum baştan bir türlü roundcube de session expired or invalid sorununu aşamadım timezone da değiştirdim. ama olmuyor oluştuduğum account a 1 kere girebiliyorum sonra session expired or invalid diyor sizce nerde hata yapmış olabilirim.
Mustafa Demiröz	8 sene önce
Sorunuza gelince; kurulum ve konfigürasyonu defalarca canlı ortamda yaparak yazıyorum ve hic karsılasmadım.
phpmyadmin ile database bağlanıp kullanıcıların durumlarını bana printscreen oalrak göndermeniz mümkün mü?
Olusan sıkıntı mysql de bir tarih sıkıntısı gibi duruyor.
Şu anda kurulum ve diğer işlemleri yaptım yaptığım testlerde herhangi bir sıkıntı yaşamadım.
İsterseniz yeni versiyon olan : iRedMail-0.7.4.tar.bz2
veriyonunu yükleyin hem bir kac ek özellikte geldi…
Örnegin fail2ban gibi
ösker koru	8 sene önce
Teşekkür ederim hemen deneyeceğim. Birde phpldapadmin user ı nın set edilme konusunda bilgi verebilirmisiniz. Login olamıyorum.
Şu anda yeni versiyonu kurdum sorun yok ancak ldap ı nasıl ayarlar kullanırım birde en onemli sorum benim asıl istegim bir maili 4 makina senkron çalıştırmak mese info@xxx.com adresini 4 ayrı pc de outlook a yükleyip inbox outboox ve alt public folderlarını paylaşımlı senkron kullanmak bunu axigen mail yapıyor fakat ücretli iredmail de yapılabilirmi yoksa axigen mi almak gerekli
Öncelikle phpmyadmin kısmına değinelim Phpmyadmin root user password ile açılır. mysql -u root -p yapıp password ile bağlanabiliyorsanız onada bağlanırsınız. service apache2 restart komutundan sonra yeniden deneyin.
mysql e baglanamıyorsanız mysqladmin -u root -p yapıp passwordu yeniliyebilrisiniz.
bir mail adresini normalde dört outlooktada kullanabilirsiniz. Bunun için mail client de ayar yapıp bir kopyayı sunucuda bırak demeniz yeterli ama daha gelişmiş destek isterseniz Linux üzerine kendi mail sunucunuzu kurmak faydalı olacaktır. (bu makale yolda yakında yayınlanacak :))
iyi günler hocam elinize sağlık güzel bir makale olmuş ancak benim bir sorum olacak kurulumu sorunsuz olarak gerçekleştirdim. sanal hyper-v makine üzerine ubuntu 14.4 de kurulum yaptım. sanal makine external switch’e bağlı ve fiziksel makineden sanala ping atabiliyorum.ancak fiziksel makineden roundcube ye ulaşabilmek için http://server_İP/mail yazdığımda açılmıyor eksik birşeymi yaptım acaba cvp verirseniz sevinirim.