Forum

Bildirimler
Hepsini Temizle

E-Mail Server

27 Yazılar
14 Üyeler
0 Likes
1,495 Görüntüleme
(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

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.

 
Gönderildi : 26/02/2011 13:37

(@kemalettin)
Gönderiler: 15
Active Member
 

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

 

 
Gönderildi : 26/02/2011 16:03

(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

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?

 
Gönderildi : 26/02/2011 17:15

(@kemalettin)
Gönderiler: 15
Active Member
 
Merhaba Hüseyin bey,
 
Yukarda mailde belirttiğim gibi , yapılandırmaya göre farklılıklar gösterir ve kullanıcı bilgilerini ister ldap da ister sistem üzerinde hesaplarda ister mysql
 
de tutabileceğiniz gibi , vpopmail email directory sinin mail havuzunu mysql ile sync etmeniz mümkündür bu bağlamda  kullanıcıların bütün maillerinin
 
mysql database inden ulaşmaları ve herhangi bir problemde, mysql üzerinden bu emaillerin recovery edilebilmesi mümkün, hatta exchange server dan
 
daha  basittir, size istediğiniz kadar bu konuyla makale gönderebilirim, burda önemli olan maillerin mysql de tutulabilmesi yada tutulabilmesi değil,
 
sizin nasil bir MTA topolojisinin oluşturduğunuz dur, opensource yazılımları microsoft uygulamaları gibi sabit bir yapıda kıyaslanmamalıdır , istediğiniz
 
topolojiye göre sunucunuzu yapılandırabilir ve bunla ilgili scriptler yazabilirsiniz (perl, php, python, cgi etc..) dillerle çok rahatlıkla MTA yapınızı
 
şekillendirebilirsiniz, fakat genelde kullanıcılar MTA mantığına göre directory bazlı user account yapısını kullanılması daha esnektir, ama bu Mysql
 
in kullanıcı email bilgilerinin tutulamayacağı anlamına gelmez , konuda anlatmaya çalıştığım Qmail yapısının çok esnek olduğu ve profesyonel bir
 
yapıya sahip olduğudur , lütfen yanlış anlamayın.Enderunix de bu konuyla ilgili Qmail konusunda hem eğitim hemde gerekli projelere destek oldum
 
ve olmaya devam ediyorum, engin tecrübelerimi sizinle paylaşmış oldum 🙂 isterseniz enderunix in mail gurubuna üye olup bu konuyu ordada
 
tartışabiliriz..
 
Saygılar... 
 
Gönderildi : 26/02/2011 18:25

(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

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.

 

 
Gönderildi : 26/02/2011 19:04

(@ertanerbek)
Gönderiler: 4522
Famed Member
 

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.

 
Gönderildi : 27/02/2011 02:27

(@mertkibar)
Gönderiler: 856
Noble Member
 

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..

 
Gönderildi : 27/02/2011 16:16

(@mehmetyayla)
Gönderiler: 550
Honorable Member
 

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.

 
Gönderildi : 09/04/2012 20:34

Sayfa 2 / 2
Paylaş: