Forum
qmail ve diğer bir çok mail serverda mailler veritabanında tutulmuyor sadece postaların veri yolları bilgisi, kimden kime mail gönderildiği, posta hesap ayarları gibi bilgileri tutuluyor. Dolaysıyla mailler için yedekleme yapılacak ise ki yapılması zaten gereklidir hem SQL veritabanın yedeği alınmalı hemde maillerin tutulduğu dizinin yedeği alınmalı. Bu sebepten dolayı bu tür mail sunucular için mailler veritabanında tutuluyor demek biraz yanlış ve riskli bir söylemdir. Çünkü bunun böyle olduğunu düşünen bir kişi mail yedeği için sadece sql yedeği alabilir.
Hüseyin bey merhaba,
Eksik yada galiba yanlış bilgi mevcut, ne demek istediğinizi tam olarak anlıyamadık Qmail çok geniş bir yapıya sahip olan bir MTA dır ve yapılandırma
konusunda kullanıcıya kısıtlı bir yapı sağlamaz , Qmaili nasıl kurduğunuz ve ne şekilde yapılandırdığınız çok önemli ve bu yapılandırmaya göre Qmail
de dataları ve authentication yapısını sistem tarafından yapabileceğiniz gibi Mysql ile full entegrasyonu mevcuttur bu sayede bildiğiniz gibi vpopmail ile
yapacağınız her türlü işlemin kaydı MySQL de saklanır bu bağlamda MySQL in yedeğini aldığınız da MTA ile ilgili bütün önemli bilgilerin yedeğini
almış oluyorsunuz konuyla ilgili makale aşağıdan takip edebilirsiniz..
http://www.enderunix.org/docs/qmail-install.php
Tamam Mysql yedeğini almakla mail sunucunun tüm ayarlarını yedeklemiş olursunuzu onu bende belirttim. Ama mailleri yedeklemiş mi oluyorsunuz bu işlemle?
Mailler qmail in hangi dizinine düşüyor? Ben Qmail kullanmadım fazla fakat bu tür mail sunucularda gördüğüm o ki mysql de mail yedeği filan tutulmamakta. SQL üzerinde tutulan bilgi mail sunucu ayarları, oluşturulmuş posta hesaplarının bilgileri ve kişilere gelen maillerin dizinleri gibi bilgiler.
Yani size tekrar soruyorum Qmailde mailler belli bir dosya dizinine düşmüyor mu? Bu klasörler içerisinde her domain için ve her kullanıcısı hesabı için bir klasör oluşturulup mailler bu dizinde toplanmıyor mu? Ve siz bu dizinin yedeğini almadan sadece MYSQL yedeği alarak e-postaları yedekleyebiliyormusunuz?
Kişilerin bir çoğu gerek Enderunix olsun (ki burada sık ziyaret ettiğim bir sitedir) gerek diğer Unix/Linux sitelerinde olsun kendi ihtiyaçlarına göre bir topoloji çıkartıp posta işlemcilerini bu mimariye göre hazırlamak yerine bu sitelerde verilen kurulum adımlarını birebir uygulamaktadırlar. Bu konuda yazılmış bir çok makalede "mail.domain.com" u kendinize uygun şekilde değiştirin denilmesi bile bu söylediğimin haklılığını gösteriyor.
Hal böyleyken bir çok kişi maillerinin tüm dataları ile birlikte SQL de tutulduğundan yada tutulmadığından emin değildir. Önceden de belirttiğim gibi Qmail sık kullanmış olduğum bir mail server değil; fakat Opensource Linux ve Windows üzerinde çalışan bir çok mail serverda dediğim durumun geçerliliği vardır.
Ve açıkcası ben tüm mail datasının bir DB üzerinde tutulmasını ise performans açısından pek verimli bulmuyorum. Günde spam postalarla birlikte 5.000 posta alan bir yapıda mailere erişim performansı dizinde tutulan maillere nazaran çok daha verimsiz olacaktır. Yada DB sunucunuz için iyi bir kaynak ihtiyacı doğuracaktır. Postaları dizinlerde tutup erişim için gerekli bilgileri DB de tutmak daha performanslı bir seçenektir.
Esnek recovery olayına gelir isek işin açığı bu esneklik MTA ile ilgili değil Mysql in çok sevdiğim gayet basit olan yedekleme ve recovery özelliğinden ileri geliyor. Zira Mysql de hem yedekleme işlemi gayet basittir hemde recovery işlemi gayet basittir.
Özetle toplamam gerekirse ve genel olarak belirtmem gerekirse bahsettiğimiz mail sunucularında dataların tamamı Mysql üzerinde tutulmuyor olabilir. Bu işlemde yedekleme yapacak kişilerin bu durumdan emin olmaları gerekir. Zira yedekleme konusu en kötü bilgi işlemcinin bile iyi seviyede bilgi sahibi olması gereken bir konudur. Sistemleri çökermiş bilgi işlemcilerin işlerine son verilmesine ender denk gelsekte yedekleme işlemini aksatıp veri kaybına neden olan bilgi işlemcilerin işlerine son verilmesini sıkca duyabiliriz. Heleki maillerin yedeklenmesi hayati önem taşıyor bence.
Son olarak yine verdiğiniz bilgiler için teşekkür eder; Çözümpark'a hoşgeldiniz derim.
Saygılarımla.
1000 adet kullanıcıya hizmet verecek bir Linux Server kuracağız. Donanım ve Hat gibi altyapılar hazırlandı. Ancak Hangi Linux Dağıtımını kullanacağımız ve hangi e-mail yönetim yazılımını kullanacağımız konusunda kafamız biraz karışık. Bu iki konuda tavsiyelerinizi alabilirsem çok sevinirim, kolay gelsin.
Çok hızlı ve sorunsuz bir sistem istiyorsanız Courier in kendi MTA sı gibisi yoktur. Ayrıca Courier tüm sistemleri kendisinin olan bir mail sunucu sistemidir. Temel sorunu oluşturulan kullanıcılar için maildir ların konsoldan açılmasıdır. Bunuda aslında PHP arayüzünden yapmak kolay ben hiç bir program bilgim olmadığı halde bunun için basit birkaç PHP kodu yazıp çalıştırmıştım.
Güvenilir ama stabilitesinden her zaman kuşku duyduğum Postfix+Courier de ikinci bir tercih.
Qmail kısmında ise kullanıp çok geri dönen gördüm.
hosting hizmeti vericeksin herhalde.. işletim sistemi olarak freebsd veye redhat öneriyorum.. centos ve fedora sakin kullanma...
hosting kontrol panel olarak cpanel öneriyorum. mail ve dnsleri ayni sunucuda barindirma.. dns hizmetini ister router üzerinde istersen de windows makina üzerinde barindir.
sana tavsiyem şu : Red Hat Enterprise Linux 5 server işletim sistemi
windows makinadaya : simple dns server ve merak mail kur.
linux üzerinde kurdugun cpanel üzerindeki dns ve mail sunucularini uzaktaki servere göre ayarla.. en sagliklisi o...
biz redhat 5 + cpanel + apache kullanıyoruz.. tüm sunucularimizin mail ve dns leri windows üzerinde bariniyor..
Evet bu konu son derece güzel ilerlemiş ama kullanıcıların her zaman olduğu gibi fanatikleştiğini gördüm ve üzüldüm.
Linux dağıtımları konusunda, sakın şunu kullanma, bunu kullanma gibi bir teori temelden yanlıştır.
Kullanma ama neden ? Bunun cevabı yok. Hangi işlemi hangi dağıtımda yapamadınız?
Kriteriniz nedir?
Arkadaşın istediği, 1000+ kullanıcı için istediğiniz linux dağıtımını kullanabilirsiniz. Yaygın kullanıcı kitlesi ve paket'leri ile
Tamamen özgür farklı paketleri kullanan Debian ya da CentOS iyi birer alternatif olacaklardır.
Mail çözümüne gelince.
Genelde tüm linux dağıtımlarında Postfix yerleşik gelmekte. Qmail'da kullanılabilir tabi ama gelişmiş ayarları postfix'e göre daha karmaşık gelebilir.
Bunun dışında zimbra vmware ile ciddi mesafe katetti.
Roundable web arayüzü kullanırsanız son derece şık .
Ayrıca webmin gibi özgür bir yazılımla da yönetimini yapabilirsiniz.